港口设备数据的分发方法、装置、系统及集装箱起重机制造方法及图纸

技术编号:38004720 阅读:27 留言:0更新日期:2023-06-30 10:19
本申请提供了一种港口设备数据的分发方法、装置、系统及集装箱起重机,具体实现方案为:接收消费端发送的订阅请求信息,其中,所述订阅请求信息包括:数据推送类型、待订阅的港口设备数据及其对应的消息队列;在预设的港口设备数据库中存在所述待订阅的港口设备数据对应的目标订阅数据的情况下,针对所述数据推送类型向所述消费端返回订阅成功结果;按照所述数据推送类型将所述目标订阅数据推送至所述消息队列,以使所述消费端在所述消息队列中获取所述目标订阅数据;在消费端离线的情况下,若符合预设的推送条件,则继续按照所述数据推送类型推送所述目标订阅数据至所述消息队列。根据本申请的技术方案,能够提升数据分发的效率和准确率。发的效率和准确率。发的效率和准确率。

【技术实现步骤摘要】
港口设备数据的分发方法、装置、系统及集装箱起重机


[0001]本申请涉及港口设备
,尤其涉及一种港口设备数据的分发方法、装置、系统及集装箱起重机。

技术介绍

[0002]随着自动化码头的陆续投入使用,越来越多的智能起重机设备应用到码头,大量数据在设备和系统运行中产生,为了实现自动化作业,设备数据需要在不同系统之间流转。而,不同系统需要的设备数据也并不相同,需要工作人员介入对设备数据进行分发,若无法与系统通信,工作人员则无法及时对设备数据进行分发,从而导致数据缺失,无法满足系统的实际需求,使得数据分发的效率和准确率低下,从而影响起重机设备的自动化作业。

技术实现思路

[0003]为了解决上述问题,本申请提出一种港口设备数据的分发方法、装置、系统及集装箱起重机,能够提升数据分发的效率和准确率。
[0004]根据本申请实施例的第一方面,提供了一种港口设备数据的分发方法,包括:接收消费端发送的订阅请求信息,其中,所述订阅请求信息包括:数据推送类型、待订阅的港口设备数据及其对应的消息队列;在预设的港口设备数据库中存在所述待订本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种港口设备数据的分发方法,其特征在于,包括:接收消费端发送的订阅请求信息,其中,所述订阅请求信息包括:数据推送类型、待订阅的港口设备数据及其对应的消息队列;在预设的港口设备数据库中存在所述待订阅的港口设备数据对应的目标订阅数据的情况下,针对所述数据推送类型向所述消费端返回订阅成功结果;其中,所述订阅成功结果至少包括:订阅成功信息;按照所述数据推送类型将所述目标订阅数据推送至所述消息队列,以使所述消费端在所述消息队列中获取所述目标订阅数据;在消费端离线的情况下,若符合预设的推送条件,则继续按照所述数据推送类型推送所述目标订阅数据至所述消息队列;其中,所述预设的推送条件包括以下至少一种:所述消息队列是惰性消息队列或预设的配置信息库中存在所述订阅请求信息。2.根据权利要求1所述的方法,其特征在于,在所述数据推送类型为数据变位推送的情况下,所述在预设的港口设备数据库中存在所述待订阅的港口设备数据对应的目标订阅数据的情况下,向所述消费端返回订阅成功结果,包括:在预设的港口设备数据库中存在所述待订阅的港口设备数据对应的目标订阅数据的情况下,创建订阅成功信息;在所述数据推送类型为数据变位推送的情况下,确定所述目标订阅数据的初始值;将所述目标订阅数据的初始值以及所述订阅成功信息作为所述订阅成功结果,返回至所述消费端。3.根据权利要求1或2所述的方法,其特征在于,所述按照所述数据推送类型将所述目标订阅数据推送至所述消息队列,包括:在所述数据推送类型为数据变位推送的情况下,若所述目标订阅数据的数值发生变化,则将所述目标订阅数据的当前值推送至所述消息队列。4.根据权利要求1所述的方法,其特征在于,所述按照所述数据推送类型将所述目标订阅数据推送至所述消息队列,包括:在所述数据推送类型为数据定时推送的情况下,则按照预设的时间间隔将所述目标订阅数据的当前值推送至所述消息队列。5.根据权利要求1所述的方法,其特征在于,在预设的港口设备数据库中存在所述待订阅的港口设备数据对应的目标订阅数据的情况下,针对所述数据推送类型向所述消费端返回订阅成功结果之后,所述方法还包括:在所述目标订阅数据为所述消息队列与服务端之间的通信状态数据的情况下,若所述通信状态数据是断线状态,则向所述消费端发送所述断线状态和所述断线状态对应的数据处理策略。6.根...

【专利技术属性】
技术研发人员:张言军
申请(专利权)人:三一海洋重工有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1