一种基于移动门户APP的即时通讯交互方法及系统与流程

文档序号:31660816发布日期:2022-09-27 23:02阅读:93来源:国知局
一种基于移动门户APP的即时通讯交互方法及系统与流程
一种基于移动门户app的即时通讯交互方法及系统
技术领域
1.本技术涉及通讯交互技术领域,尤其涉及一种基于移动门户app的即时通讯交互方法及系统。


背景技术:

2.突发事件的发生具有突发性强、破坏性大、社会影响深远等特点,开展高效的应急指挥工作是减轻人民生命财产损失的有效途径。处理突发事件时,及时、有效的现场通讯尤其重要,它可以有效防止突发事件灾难扩大化。
3.目前应急指挥过程中应急救援现场主要通过手持800m、会议桥、应急多媒体、微信语音等通讯方式与应急指挥中心沟通联络,一方面部分工具灵活性差、步骤较为复杂无法适应抢险期间多变的环境,另一方面部分互联网无法保证网络信息安全,所以现有的通讯方式存在现场即时通讯能力差,应用场景受限等问题。


技术实现要素:

4.针对现有技术的上述不足,本发明提供一种基于移动门户app的即时通讯交互方法及系统,以解决上述技术问题。
5.第一方面,本技术提供了一种基于移动门户app的即时通讯交互方法,方法包括:向移动门户app发送调度指令;以使移动门户app基于调度指令,拉取内部人员账号信息,以创建聊天应急群组;获取临时人员账号信息,以将临时人员账号拉入聊天应急群组;基于移动门户服务端和移动门户app,进行内部人员账号与内部人员账号通讯交互;基于微信云服务器和移动门户app,进行内部人员账号与临时人员账号通讯交互。
6.进一步地,基于移动门户服务端和移动门户app,进行内部人员账号与内部人员账号通讯交互,具体包括:通过移动门户app读取内部人员账号上传的目标账号,在确定目标账号属于内部人员账号时;通过移动门户app将会话消息和目标账号发送至移动门户服务端;其中,会话消息由国密算法进行加密,sm4的密钥由非对称算法sm2加密,使用sm3算法生成摘要;通过移动门户服务端将会话消息写入移动门户后台进行数据持久化;通过长连接通道通知目标账号有新消息;在接收到目标账号上传的第一请求信息时,解密第一请求信息,以验证摘要;在摘要验证通过后,通过移动门户服务端返回会话消息至目标账号终端。
7.进一步地,基于微信云服务器和移动门户app,进行内部人员账号与临时人员账号通讯交互,具体包括:通过移动门户app读取内部人员账号上传的目标账号,在确定目标账号属于临时人员账号时;通过移动门户app将会话消息和目标账号发送至微信云服务器;通过微信云服务器通过长连接通道通知目标账号对应的临时人员账号存在未读会话消息;在微信云服务器接收到临时人员账号上传的第二请求信息后,通过微信云服务器返回未读会话消息至临时人员账号;在接收到临时人员账号向微信云服务器发送的会话消息后,使微信云服务器通过长连接通知内部人员账号存在未读会话消息;以使内部人员账号通过移动门户app访问微信云服务器获取未读会话消息。
8.进一步地,在获取临时人员账号信息之前,方法还包括:基于聊天应急群组,通过移动门户app生成包含聊天应急群组链接的图形扫描码,以使临时人员账号通过扫描图形扫描码,上传临时人员账号信息。
9.进一步地,通过安全接入网关与部署于企业内部网络的移动门户服务端交互;其中,移动门户服务端用于负责接入服务、逻辑服务和数据存储,安全接入网关负责通道加密和应用认证授权。
10.进一步地,方法还包括:存储会话消息;具体包括以下任意一项或多项:通过安全接入网关将会话消息加密存储于企业内部数据库;和/或,存储于腾讯微信云服务器;和/或,本地缓存至移动终端。
11.进一步地,移动门户app至少支持ble、usb fs、usb com类型设备直接接入,且支持移动门户app与外设sdk集成。
12.第二方面,本技术提供了一种基于移动门户app的即时通讯交互系统,系统包括:拉入模块,用于向移动门户app发送调度指令;以使移动门户app基于调度指令,拉取内部人员账号信息,以创建聊天应急群组;获取临时人员账号信息,以将临时人员账号拉入聊天应急群组;内部通讯模块,用于基于移动门户服务端和移动门户app,进行内部人员账号与内部人员账号通讯交互;临时通讯模块,用于基于微信云服务器和移动门户app,进行内部人员账号与临时人员账号通讯交互。
13.本领域技术人员能够理解的是,本技术至少具有如下有益效果:
14.通过移动门户服务端和移动门户app结合,传输内部人员账号之间的会话消息,提供了一种应急现场支持企业内外部员工即时通讯的交互方法;通过微信云服务器和移动门户app结合,实现了内部人员账号与临时人员账号通讯交互,满足了应急抢修需大量征召外部人员支撑的复杂情况。
15.此外,本技术通过移动门户app支持ble、usb fs、usb com类型设备直接接入,且支持移动门户app与外设sdk集成,实现了将多种应急抢修作业设备与移动门户app集成,灵活适应应急抢险时复杂多变的环境。
16.可见,本发明基于移动门户app,提出了一种基于移动门户app的即时通讯交互方法及系统,充分发挥移动应用的互联网接入能力,实现与其他通讯软件同步获取和分享信息,提供实时沟通渠道,同时支持连接外部作业设备,提升应急现场协同作业效率。
附图说明
17.下面参照附图来描述本公开的部分实施例,附图中:
18.图1是本技术实施例提供的一种基于移动门户app的即时通讯交互方法流程图。
19.图2是本技术实施例提供的一种基于移动门户app的即时通讯交互系统内部结构示意图。
具体实施方式
20.本领域技术人员应当理解的是,下文所描述的实施例仅仅是本公开的优选实施例,并不表示本公开仅能通过该优选实施例实现,该优选实施例仅仅是用于解释本公开的技术原理,并非用于限制本公开的保护范围。基于本公开提供的优选实施例,本领域普通技
术人员在没有付出创造性劳动的情况下所获得的其它所有实施例,仍应落入到本公开的保护范围之内。
21.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
22.下面通过附图对本技术实施例提出的技术方案进行详细的说明。
23.本技术实施例还提供了一种用于多节点的移动端服务分发方法,如图1所示,本技术实施例提供的方法,主要包括以下步骤:
24.步骤110、向移动门户app发送调度指令;以使移动门户app基于调度指令,拉取内部人员账号信息,以创建聊天应急群组;获取临时人员账号信息,以将临时人员账号拉入聊天应急群组。
25.需要说明的还,移动门户app即移动门户客户端,专为某企业内部员工定制化的移动端app,方便员工及时沟通和处理工作;应急抢修过程中所需的各种应用以移动门户为统一入口,应急抢修人员无需打开多个应用。例如,至少支持ble、usb fs、usb com类型设备直接接入,且支持移动门户app与外设sdk集成其他专业设备。实现了专业设备相关操作数据可实时传输至应急指挥系统,应急指挥现场可以根据现场实况信息及统计数据远程指挥应急现场抢修。其中,外设sdk集成应用可以为h5应用,主要用于统一管理集成的外设。
26.此外,在获取临时人员账号信息之前,方法还可以:基于聊天应急群组,通过移动门户app生成包含聊天应急群组链接的图形扫描码,以使临时人员账号通过扫描图形扫描码,上传临时人员账号信息。
27.步骤120、基于移动门户服务端和移动门户app,进行内部人员账号与内部人员账号通讯交互。
28.需要说明的是,移动门户app可以通过安全接入网关与部署于企业内部网络的移动门户服务端交互;其中,移动门户服务端用于负责接入服务、逻辑服务和数据存储,安全接入网关负责通道加密和应用认证授权。本领域技术人员可以理解的是,通过安全接入网关,保证了网络传输安全;由于会话消息均使用加密算法加密传输,同时支持移动门户app通过外设sdk集成与其他作业设备连接,减轻了应急抢修时携带的专业终端数量,应急指挥系统也可以实时获取现场实况信息及数据,提升应急抢修效率。
29.作为示例一地,本步骤可以通过移动门户app读取内部人员账号上传的目标账号,在确定目标账号属于内部人员账号时;通过移动门户app将会话消息和目标账号发送至移动门户服务端;其中,会话消息由国密算法进行加密,sm4的密钥由非对称算法sm2加密,使用sm3算法生成摘要;通过移动门户服务端将会话消息写入移动门户后台进行数据持久化;通过长连接通道通知目标账号有新消息;在接收到目标账号上传的第一请求信息时,解密第一请求信息,以验证摘要;在摘要验证通过后,通过移动门户服务端返回会话消息至目标账号终端。
30.步骤130、基于微信云服务器和移动门户app,进行内部人员账号与临时人员账号通讯交互。
31.作为示例一地,本步骤可以通过移动门户app读取内部人员账号上传的目标账号,在确定目标账号属于临时人员账号时;通过移动门户app将会话消息和目标账号发送至微信云服务器;通过微信云服务器通过长连接通道通知目标账号对应的临时人员账号存在未读会话消息;在微信云服务器接收到临时人员账号上传的第二请求信息后,通过微信云服务器返回未读会话消息至临时人员账号;在接收到临时人员账号向微信云服务器发送的会话消息后,使微信云服务器通过长连接通知内部人员账号存在未读会话消息;以使内部人员账号通过移动门户app访问微信云服务器获取未读会话消息。
32.此外,方法还包括:存储会话消息;具体可以包括以下任意一项或多项:通过安全接入网关将会话消息加密存储于企业内部数据库;和/或,存储于腾讯微信云服务器;和/或,本地缓存至移动终端。
33.除此之外,本技术实施例提供的一种基于移动门户app的即时通讯交互系统。如图2所示,本技术实施例提供的系统,主要包括:
34.拉入模块210,用于向移动门户app发送调度指令;以使移动门户app基于调度指令,拉取内部人员账号信息,以创建聊天应急群组;获取临时人员账号信息,以将临时人员账号拉入聊天应急群组。
35.内部通讯模块220,用于基于移动门户服务端和移动门户app,进行内部人员账号与内部人员账号通讯交互。
36.临时通讯模块230,用于基于微信云服务器和移动门户app,进行内部人员账号与临时人员账号通讯交互。
37.至此,已经结合前文的多个实施例描述了本公开的技术方案,但是,本领域技术人员容易理解的是,本公开的保护范围并不仅限于这些具体实施例。在不偏离本公开技术原理的前提下,本领域技术人员可以对上述各个实施例中的技术方案进行拆分和组合,也可以对相关技术特征作出等同的更改或替换,凡在本公开的技术构思和/或技术原理之内所做的任何更改、等同替换、改进等都将落入本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1