一种移动应用系统技术方案

技术编号:31498502 阅读:14 留言:0更新日期:2021-12-18 12:44
本发明专利技术公开了一种移动应用系统,包括上位机、下位机、移动总线、即时通讯服务器、地图定位服务器、流媒体服务器以及视频识别服务器,其中,上位机通过移动总线与下位机、即时通讯服务器、地图定位服务器、流媒体服务器以及视频识别服务器相连接,该系统能够满足集业务web端和移动端配合办理需求、视频监控需求、地图定位需求、即时通讯需求及视频识别需求。即时通讯需求及视频识别需求。即时通讯需求及视频识别需求。

【技术实现步骤摘要】
一种移动应用系统


[0001]本专利技术属于电厂移动应用
,涉及一种移动应用系统。

技术介绍

[0002]随着工业互联网发展,电厂业务的移动办理将会成为常态,急需要专利技术一个适应电厂的集业务web端和移动端配合办理需求、视频监控需求、地图定位需求、即时通讯需求、视频识别需求为一体并且方便开发人员快速开发的移动应用框架显得尤为重要。

技术实现思路

[0003]本专利技术的目的在于克服上述现有技术的缺点,提供了一种移动应用系统,该系统能够满足集业务web端和移动端配合办理需求、视频监控需求、地图定位需求、即时通讯需求及视频识别需求。
[0004]为达到上述目的,本专利技术所述的移动应用系统包括上位机、下位机、移动总线、即时通讯服务器、地图定位服务器、流媒体服务器以及视频识别服务器,其中,上位机通过移动总线与下位机、即时通讯服务器、地图定位服务器、流媒体服务器以及视频识别服务器相连接。
[0005]移动总线由Restful接口、任务定时器及队列定时器组成。
[0006]流媒体服务器,用于提供视频信息,下位机执行任务时,当需要视频监控,则通过接口将视频的ID或存放路径与任务关联并上传至数据库中,上位机通过关联的ID或存放路径调取流媒体服务器提供的接口在网页上播放该视频。
[0007]即时通讯服务器,用于即时通讯APP的消息传送。
[0008]地图定位服务器,用于提供地图定位坐标接口。
[0009]通过上位机实现业务任务的移动办理请求、移动应用的配置以及地图定位数据监测、视频监测和视频识别的展示。
[0010]本专利技术具有以下有益效果:
[0011]本专利技术所述的移动应用系统在具体操作时,通过移动总线将即时通讯服务器、地图定位服务器、流媒体服务器及视频识别服务器与上位机进行关联,以满足集业务web端和移动端配合办理需求、视频监控需求、地图定位需求、即时通讯需求及视频识别需求。
附图说明
[0012]图1为本专利技术的结构图。
[0013]其中,1为上位机、2为移动总线、3为下位机、4为即时通讯服务器、5为地图定位服务器、6为流媒体服务器、7为视频识别服务器。
具体实施方式
[0014]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的
附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,不是全部的实施例,而并非要限制本专利技术公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要的混淆本专利技术公开的概念。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0015]在附图中示出了根据本专利技术公开实施例的结构示意图。这些图并非是按比例绘制的,其中为了清楚表达的目的,放大了某些细节,并且可能省略了某些细节。图中所示出的各种区域、层的形状及它们之间的相对大小、位置关系仅是示例性的,实际中可能由于制造公差或技术限制而有所偏差,并且本领域技术人员根据实际所需可以另外设计具有不同形状、大小、相对位置的区域/层。
[0016]参考图1,本专利技术所述的移动应用系统包括上位机1、下位机3、移动总线2以及即时通讯服务器4、地图定位服务器5、流媒体服务器6以及视频识别服务器7,其中,上位机1通过移动总线2与下位机3、即时通讯服务器4、地图定位服务器5、流媒体服务器6以及视频识别服务器7相连接。
[0017]通过上位机1实现业务任务的移动办理请求、移动应用的配置以及地图定位数据监测、视频监测和视频识别的展示。
[0018]所述移动办理请求具体为:上位机1的业务功能中需要移动办理的任务对应的流程节点上设计移动办理按钮,点击移动办理后,Web端会生成移动待办任务,并将Web端的任务处于锁定状态,此时任务只能在移动端中进行办理。
[0019]地图定位监控可以显示电厂的详细定位信息包括设备信息,根据需求显示设备的相关业务信息,例如,电厂关注的工作票、操作票及缺陷信息,也可以显示人员实时定位信息以及轨迹信息。
[0020]下位机3相关业务功能在执行时,当使用视频监测,则在上位机1可以实时监测,并可以查询回放记录。
[0021]视频识别展示包括安全帽识别、火焰识别、表计读数识别等实时信息,当产生预警信息时,则自动弹出预警消息弹窗,以展示预警详细信息及历史数据。
[0022]移动总线2作为中间件,接收各方的数据请求并将其分发至相应的接收方,同时可以从接收方获取数据并返回请求方,整个过程中,移动总线2不对数据进行任何操作,只进行转发,所述移动总线2由Restful接口、任务定时器及队列定时器组成。
[0023]其中,推送服务器,用于监听用户连结状态及向下位机3推送消息,推送服务器采用openfire服务器,openfire服务器提供用户连结事件,用于监听用户连结,并通过推送接口供移动总线2推送消息。
[0024]Restful接口,用于供下位机3调用,以获取上位机1及其他服务的数据。
[0025]定时器服务,包括获取待办任务定时器以及消息推送定时器,其中,获取待办任务定时器用于从上位机1获取待办任务数据并存入推送队列表,消息推送服务器用于轮询从推送队列表获取数据并调用openfire接口推送至相应的下位机3,终端接收到任务后会提醒用户收到新的任务,任务接收成功发送接收成功标志给移动总线2,当任务接收失败,则任务会继续保持在队列中,等待下一轮推送。当多个移动终端接收到同一任务时,当该任务不允许多人同时办理,则其中一个移动终端点击打开任务,则认为该移动终端接收到此任
务,其他移动终端中该任务取消。
[0026]流媒体服务器6,用于提供视频信息,下位机3执行任务时,当需要视频监控,则需要通过接口将该视频的ID或存放路径与任务关联并上传至数据库中,上位机1可以通过关联的ID或存放路径调取流媒体服务器6提供的接口在网页上播放该视频。
[0027]即时通讯服务器4,用于即时通讯APP的消息传送,即时通讯服务器4的用户信息通过移动总线2读取,下位机3在登录APP后自动登录即时通讯APP。
[0028]地图定位服务器5,用于提供地图定位坐标接口,上位机1及下位机3的APP通过地图定位坐标接口获取地图定位信息并在前端进行展示。
[0029]移动终端,用于执行上位机1下发的相关任务,首先登录移动终端,然后去对应的模块,查看已经生成的任务并执行任务。
[0030]移动终端通过WebService接口的访问方式实现发送及接收数据,收到任务后,可以对任务进行办理,办理过程可以脱离网络环境,即离线办理,任务在移动终端办理完成后,移动终端的业务会将任务结果打包,并存入等待上传队列中,所有等待上传的任务会排放在等待队列中等待任务上传,在网络正常时,上传至对应业务端,在web端就可以查看上传数据。当网络处于离线状态时,所有等待上传的任务会依本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动应用系统,其特征在于,包括上位机(1)、下位机(3)、移动总线(2)、即时通讯服务器(4)、地图定位服务器(5)、流媒体服务器(6)以及视频识别服务器(7),其中,上位机(1)通过移动总线(2)与下位机(3)、即时通讯服务器(4)、地图定位服务器(5)、流媒体服务器(6)以及视频识别服务器(7)相连接。2.根据权利要求1所述的移动应用系统,其特征在于,移动总线(2)由Restful接口、任务定时器及队列定时器组成。3.根据权利要求1所述的移动应用系统,其特征在于,流媒体服务器(6),用于提供视频信息,下位机(3)执行任务...

【专利技术属性】
技术研发人员:刘聪睿袁敏赵晋松王毅何新
申请(专利权)人:西安热工研究院有限公司
类型:发明
国别省市:

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

1