安装Frontline 连接器
本指南介绍了如何在Windows 上安装Frontline 连接器。Frontline 连接器是一项附加服务,它将客户的仓库管理系统(WMS)整合到Frontline 指挥中心。
先决条件
1.从我们预编译的带有XLSX和CSV导入的连接器应用程序 中下载Frontline 连接器的.jar
文件。或者,用户可以下载项目模板,实现他们的自定义后端集成。
2.为Frontline 应用程序创建一个主目录,并配置一个指向该目录的系统环境变量FRONTLINE_HOME
。
注意: Frontline Connector和Frontline Command Center通常运行在同一个host 。在这种情况下,为两者使用相同的FRONTLINE_HOME
目录。
包裹JAR
将.jar
文件作为服务提供。Windows 用户可以下载一个预配置的版本,该版本使用一个.exe
文件作为服务包装,使用一个.xml
文件作为配置。
要使用WinSW安装服务:
1.把包装器和.jar
文件放在同一目录下。
2.在命令中心执行以下命令。
frontlineconnector.exe install
3.检查Windows 服务以确认安装。
注意:用户可以使用他们选择的任何其他服务包装器或包装方法。对于使用Linux 服务器的用户,请查找你的特定操作系统和版本的方法。
配置连接器
1.使用GUI或用命令启动服务:
net start frontlineconnector
配置文件是在服务的第一个午餐期间在FRONTLINE_HOME
目录下创建的。
3.打开文件%FRONTLINE_HOME%/config/configuration/xservice.properties
。
4.配置"xserver.url"和"xserver.port"参数xserver.remote.address=${xserver.url}:${xserver.port}
。
用户应该有类似xserver.remote.address=http://123.456.789.10:8080
的内容。
service.port=${service.port}
fcc.remote-address=${service.url}:${xserver.port}
fc.url=${service.url}:${service.port}/connector
fc.external-url=${FQDN}/connector
fcc.api-key=${api.key}
server.servlet.context-path=/connector/
例子
service.port=8081
fcc.remote-address=http://123.456.789.10:8080
fc.url=http://123.456.789.10:8081/connector
fc.external-url=http://{FQDN}/connector
fcc.api-key=687ae1dc4e40423c9d88b37b220a4328
server.servlet.context-path=/connector/
配置API密钥
为了连接到Frontline Command Center,需要一个API密钥来授权连接器。
fcc.api-key=${api.key}
要获得一个API密钥、
- 以系统管理员身份登录到Frontline 命令中心。
- 导航到配置 ,然后是用户。
- 在用户 列表中,双击名为"Frontline Connector"的用户。
- 在"用户信息"部分用钥匙打开一个详细的视图。
5.重新启动该服务。如果配置成功,日志会显示这样几行:
25 Sep 2018 15:31:27,660 INFO ServiceController - Registering EVENT-Service with xServer
[...]
25 Sep 2018 15:31:27,933 INFO ServiceController - Registering TROUBLESHOOTER-Service with xServer
[...]
25 Sep 2018 15:31:27,957 INFO ServiceController - Registering inspection-Service with xServer
[...]
25 Sep 2018 15:31:28,201 INFO ServiceController - Registering PICKING-Service with xServer
[...]
25 Sep 2018 15:31:30,519 INFO IntegrationService - Started IntegrationService in 8.665 seconds (JVM running for 10.55)
如果Frontline 连接器启用了Web UI,可以使用在属性中配置的URL(例如http://123.456.789.10:8081)来访问它。