找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-26 09:28  /   查看:3429  /  回复:0
本帖最后由 Simon.hu 于 2022-8-31 08:56 编辑

看了工作流消息通知和即时通讯的场景,大家是不是已经对8.1的服务端通知能力跃跃欲试了
如果你认为服务端通知只能做到这种地步,这可以就大错特错了

在规划8.1版本的服务端通知功能之前,我们有客户有这样的需求
我们生产线上配置了一个【图像采集边缘计算设备】,功能是对挂在流水线上的工件进行拍摄,通过采集图像,设备内置识别算法,匹配出通过具体的产品型号,可以统计得到通过流水线指定节点的产品型号和数量。 该设备对外以websocket协议进行通讯,可以向外部传达当前实时的统计信息。
我们计划使用活字格开发了一套流水线统计系统,作为流水线MES的自动化和无人化的统计功能,自动将流水线生产完成的产品型号和数量写入数据库,反馈给ERP系统进行决策。
希望活字格可以有个功能,可以利用websocket协议和改设备进行通讯,实时得到设备传递回来的统计数据,便于后续系统进行交互开发。

看了客户自己使用代码做的效果,我终于Get到了这个需求
因为有一些特定的设备,他们已经提供了标准的websocket的协议,需要活字格应用,接收硬件设备定时推送的消息,并进行记录同时展示到前端页面中
在当时的版本,只能通过写大量C#代码来对接,定时去刷新数据

BUT,今天的活字格不再是以前的活字格了

我们提供了一个插件来实现对接第三方标准websocket协议来获取数据实现通知的逻辑


------------------------------------------分割线------------------------------------------
1.需要先模拟一个第三方的推送WebSocket消息通知的应用程序,可以定时的推送数据
image.png46708067.png

WebsocketApplication.gif
2.在活字格前端命令中使用“创建websocket客户端”命令
image.png264660338.png
image.png512945861.png

3.页面端点击按钮同步获取数据
活字格对接第三方websocket.gif

各位看官感觉如何



关于服务端通知-WebSocket的应用已经接近尾声了,期待8.1预览版与大家见面,Ending.....

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部