The invention discloses a method and a system for managing applications, belonging to the technical field of network communication. The method includes: when the preset management conditions for the first application installed on the target terminal are met, the first service terminal of the first application determines a long connection of the target terminal currently maintained by the target terminal, and the first server sends the first application to the second server corresponding to the target long connection. The second server sends the application management message to the target terminal through the target length connection, and the target terminal receives the application management message through the second application corresponding to the installed second server side, and the application management message is applied to the first application based on the application management message. Line management. The invention can reduce occupancy rate of terminal processing resources when managing applications. One
【技术实现步骤摘要】
一种管理应用的方法和系统
本专利技术涉及网络通信
,特别涉及一种管理应用的方法和系统。
技术介绍
随着网络技术的飞速发展,网络业务也更加多样和复杂。目前基于TCP(传输控制协议,TransmissionControlProtocol)连接的网络业务可以包含长连接和短连接两种连接方式。长连接多用于操作频繁,点对点的通讯。用户在终端上安装应用后,应用的服务端可以与终端建立TCP连接,并保持TCP连接不断开,则服务端和终端间可以维护有长连接。这样,当服务端需要对终端上安装的应用进行软件更新、状态检测等实时管理时,服务端可以直接基于已建立的TCP连接向终端发送相应的应用管理消息,而无需重复建立TCP连接。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:如果终端上安装的多个应用的服务端均需要对应用进行实时管理,终端则需要同时维护与多个服务端的长连接,这样,终端处理资源的占用率较高。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种管理应用的方法和系统。所述技术方案如下:第一方面,提供了一种管理应用的方法,所述方法包括:当满足对于目标终端上安装的第一应用的预设管理条件时,所述第一应用对应的第一服务端确定所述目标终端当前维护的目标长连接;所述第一服务端向所述目标长连接对应的第二服务端发送对于所述第一应用的应用管理消息;所述第二服务端通过所述目标长连接,向所述目标终端发送所述应用管理消息;所述目标终端通过已安装的所述第二服务端对应的第二应用接收所述应用管理消息,并基于所述应用管理消息对所述第一应用进行管理。可选的,所述第一服务端向所述目 ...
【技术保护点】
1.一种管理应用的方法,其特征在于,所述方法包括:
【技术特征摘要】
1.一种管理应用的方法,其特征在于,所述方法包括:当满足对于目标终端上安装的第一应用的预设管理条件时,所述第一应用对应的第一服务端确定所述目标终端当前维护的目标长连接;所述第一服务端向所述目标长连接对应的第二服务端发送对于所述第一应用的应用管理消息;所述第二服务端通过所述目标长连接,向所述目标终端发送所述应用管理消息;所述目标终端通过已安装的所述第二服务端对应的第二应用接收所述应用管理消息,并基于所述应用管理消息对所述第一应用进行管理。2.根据权利要求1所述的方法,其特征在于,所述第一服务端向所述目标长连接对应的第二服务端发送对于所述第一应用的应用管理消息,包括:所述第一服务端在本地存储的长连接标识、终端标识和应用标识的对应关系中,确定所述目标长连接的标识对应的第二应用的标识;所述第一服务端向所述第二应用对应的第二服务端发送对于所述第一应用的应用管理消息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述目标终端通过所述第二应用与所述第二服务端建立所述目标长连接;所述目标终端通过所述第一应用向所述第一服务端发送长连接新增消息,其中,所述长连接新增消息中至少携带有所述目标长连接的标识;所述第一服务端根据所述目标长连接的标识确定所述目标终端的标识和所述第二应用的标识;所述第一服务端记录所述目标终端正在维护所述目标长连接,并将所述目标长连接的标识、所述目标终端的标识和所述第二应用的标识对应添加至所述对应关系中。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当检测到所述目标长连接断开时,所述目标终端通过所述第一应用向所述第一服务端发送长连接断开消息,其中,所述长连接断开消息中至少携带有所述目标长连接的标识;所述第一服务端记录所述目标终端已停止维护所述目标长连接。5.根据权利要求1所述的方法,其特征在于,所述应用管理消息中至少携带有所述目标长连接的标识;所述目标终端通过已安装的所述第二服务端对应的第二应用接收所述应用管理消息,并基于所述应用管理消息对所述第一应用进行管理,包括:所述目标终端通过已安装的所述第二服务端对应的第二应用接收所述应用管理消息;如果所述目标长连接的标识与本地存储的所述第一应用关联的长连接标识相符,所述目标终端则基...
【专利技术属性】
技术研发人员:林元明,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。