3.10 API中间件解决方案

API中间件用来解决一个OM设备同时向多个应用服务器发送消息的问题。

它的特点是只转发数据,不进行逻辑判断,即只要OM向API中间件推送事件,API中间件就会把该事件推送给应用服务器。同时,应用服务器向API中间件发送的消息,中间件也会将其转发给OM。

不过需注意的是,应用服务器可以有多个,而控制服务器只能有一个,否则容易打乱OM的程序。

配置使用

1. OM配置

登录OM设备,配置认证服务器地址(此处的服务器地址应为API中间件所在电脑的IP地址,端口号可任意填写,如8989,建议范围在1024~65535内),如下图所示:

2. API中间件配置

点击这里下载API中间件安装包。

安装并打开API中间件,配置OM地址和密码,点击“登录”。如下图所示:

登录后会跳转到设置向导,填写监听端口,如8989(应与在OM配置的端口号8989保持一致)。

一直点击“下一步”,重启设备。

完成了基本配置,一直点击“下一步”,然后退出向导,进入如下界面:

点击红框内“添加”,即可添加多个客户端。

  • 服务器地址应填写为你的应用服务器(或监听工具)所在电脑的IP地址;

  • 端口号应为中间件发送消息的端口号,可自定义,但不可与设备发送消息的端口号8989相同,如设置为5050。

注意:API开关需确保为打开状态。

点击上图中“关闭”按钮后,出现如下界面:

点击“启用”按钮,即可启用中间件。

3. 应用服务器配置

这里以测试工具为例。

  • 消息接收:配置监听端口,这里应为5050(用来接收中间件发送的消息),点击“开始监听”。

  • 消息发送:配置发送地址和端口,发送地址应为API中间件所在服务器的IP地址,发送端口应为API中间件接收消息的端口,即8989。

如有任何问题,欢迎加API技术交流群:371554591交流。

results matching ""

    No results matching ""