一、 发现在建立station的时候存在一些问题,所以对技术文档部分做一个详细的了解,在这之前对出现的问题总结一下
1、 在 Windows操作系统中Application Direction中可以同时显示几个Station。启动station之后status状态一直显示的是Starting 不能递进到Running,但是Station也能打开。首先看运行状态码,出现443端口占用问题,查看占用443端口的服务,将其关闭。复制端口进程的PID码 ,查看服务 使用命令 tasklist|findstr 。直接将其关闭即可 使用关闭服务命令taskkill /f /t /im “服务名””。成出现这种情况,可能还有其他的原因应当在响应的服务中设置开启 。
2、入了将离线的Station复制导入到自己的Workbench中。
将C:\ProgramData\Niagara4.3\vykon\stations 中的station拷贝下来导入了另一台电脑 的相对应的目录下。打开Application Direction 直接选取拷贝进的station 运行,输入station的密码即可。
二、Niagara platform框架的名词解释
1、Supervisor 其实就是自己的电脑安装了Niagara workbench品台 。
· Station(站点):
它是Niagara的运行时程序,一个运行于Java虚拟机之上的Niagara 组件应用程序。后文还会详细介绍。
· Workbench(工作台):
它是一个可视化的Niagara编程工具,类似于一个浏览器,它也是运行在Java虚拟机上的,用户可以通过它用来访问platform和station.
· Daemon(守护进程):
守护进程用来启动station并管理着platform的配置项,比如IP地址等等。
· Web Browser(浏览器):
Niagara可以通过标准的浏览器来访问。
2.和Niagara 架构相关的三个Protocols
上一节所述的4个Niagara程序通过3种网络协议来进行交互。
· Fox:
它是一个基于TCP/IP的私有协议,用于station和station之间的通讯以及workbench和station之间的通讯。
·HTTP:
这里就是指标准的HTTP协议,浏览器通