【技术实现步骤摘要】
用于处理应用代理客户端异常的方法和装置
本专利技术涉及无线通信系统,具体涉及用于处理终端上的应用代理客户端出现异常情况的方法和装置。技术背景虽然这通信技术的日益发展,越来越多的应用出现在终端设备上。例如,目前的智能手机上的应用,特别是一些和移动互联网相关的应用客户端,包括即时通信(頂,InstantMessenger)、电子邮件(Email)、社交网络服务(SNS, Social Networking Service)等,需要实时地同网络侧的服务器或者其他智能手机的应用客户端进行通信。目前实现这种实时通信所采用的方式是:基于固定网络和个人计算机(PC,Personal Computer)的客户机/服务器(C/S, Client/Server)业务运营模式,按照PC固定接入因特网(Internet)的方式来实现。在整个业务开展的过程当中,将智能手机和应用服务器之间的移动通信网络作为连接的管道,并将应用针对移动网络进行了透明化的处理,使得服务器不感知移动终端和固定终端的差别。移动终端需要一直保持因特网协议(IP,Internet Protocol)连接,如同固定网络一样,时刻准备接收和发送数据包。同时,在应用程序运行在移动终端上的过程当中,终端和服务器之间以较小的时间间隔发送心跳信令,从而保证对端信息的时刻刷新,并利用这个机制维持IP连接长时间有效,以通过这个IP连接发送所有业务数据。移动终端的分组数据协议(H)P,Packet Data Protocol)连接在一段时间没有数据发送时,会释放PDP连接;但是当有数据发送时,需要重建PDP连接。这样,大 ...
【技术保护点】
一种关于应用代理客户端的处理方法,其特征在于,所述方法包括:在终端上确定所述应用代理客户端被卸载;从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息,该卸载指示消息指示在所述终端上已卸载所述应用代理客户端。
【技术特征摘要】
1.一种关于应用代理客户端的处理方法,其特征在于,所述方法包括: 在终端上确定所述应用代理客户端被卸载; 从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息,该卸载指示消息指示在所述终端上已卸载所述应用代理客户端。2.如权利要求1所述的方法,其特征在于,所述方法进一步包括: 当所述终端具有互联网协议IP承载时,触发与所述应用代理客户端相关联的一个或多个应用客户端通过所述IP承载向对应的一个或多个应用服务器发起注册请求,其中,所述注册请求中不携带由所述代理服务器分别分配给所述一个或多个应用客户端的令牌,所述令牌用于指示所述一个或多个应用服务器经由所述代理服务器与所述终端通信。3.如权利要求1所述的方法,其特征在于,所述方法进一步包括:在所述终端上从所述代理服务器接收唤醒消息, 其中,所述在所述终端上确定所述应用代理客户端被卸载具体为:接收到所述唤醒消息后,在所述终端上确定已卸载所述应用代理客户端。4.如权利要求1所述的方法,其特征在于,所述方法进一步包括:在终端上确定所述应用代理客户端被卸载后,在所述终端上保存在所述终端上已卸载所述应用代理客户端的指示; 所述方法进一步包括:在所述终端上从所述代理服务器接收唤醒消息; 其中,所述从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息具体为:在所述终端上从所述代理服务器接收唤醒消息后,根据所保存的在所述终端上已卸载所述应用代理客户端的指示,从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息。5.如权利要求1到4中的一个所述的方法,其特征在于,所述从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息包括: 在确定所述终端在卸载所述应用代理客户端时具有IP承载的情况下,通过该IP承载向所述代理服务器发送所述卸载指示消息; 如果所述终端在卸载所述应用代理客户端时不具有IP承载,则在所述终端上保存所述在所述终端上已卸载所述应用代理客户端的指示,并且当所述终端有IP承载时,通过该IP承载向所述代理服务器发送所述卸载指示消息。6.如权利要求1到4中的一个所述的方法,其特征在于,所述从所述终端向与所述应用代理客户端对应的代理服务器发送卸载指示消息包括: 通过短信服务SMS向所述代理服务器发送所述卸载指示消息;或者 在确定所述终端在卸载所述应用代理客户端时不具有IP承载的情况下,在所述终端上保存所述在所述终端上已卸载所述应用代理客户端的指示,并且当所述终端有IP承载时,通过该IP承载向所述代理服务器发送所述卸载指示消息。7.一种用于获知在终端上已卸载应用代理客户端的方法,其特征在于,所述方法包括: 在代理服务器上从所述终端接收卸载指示消息,该卸载指示消息指示在所述终端上已卸载所述应用代理客户端; 根据所述卸载指示消息在所述代理服务器上将所述终端的状态标示为在所述终端上已卸载所述应用代理客户端。8.如权利要求7所述的方法,其特征在于,所述方法进一步包括: 根据所述卸载指示消息从所述代理服务器向一个或多个应用服务器发送卸载通知消息,所述一个或多个应用服务器是为一个或多个应用客户端提供服务的服务器,所述一个或多个应用客户端在所述终端上与所述应用代理客户端相关联,所述卸载通知消息指示在所述终端上已卸载所述应用代理客户端。9.如权利要求7或8所述的方法,其特征在于,所述方法进一步包括: 从所述代理服务器向所述终端发送唤醒消息; 所述在所述代理服务器上从所述终端接收卸载指示消息具体为:在所述代理服务器上从所述终端接收响应于所述唤醒消息的所述卸载指示消息。10.如权利要求7到9中的一个所述的方法,其特征在于,所述在代理服务器上从所述终端接收卸载指示消息具体为:在所述代理服务器上通过互联网协议IP承载或短信服务SMS从所述终端接收卸载指示消息。11.一种用于唤醒终端的方法,其特征在于,所述方法包括: 从代理服务器向终端发送唤醒消息; 在所述代理服务器上判断所述终端是否收到所述唤醒消息; 当判断为所述终端没有收到所述唤醒消息时,在所述代理服务器上将所述终端的状态标示为终端不可达; 当判断为所述终端接收到所述唤醒消息时,在所述代理服务器上判断是否收到所述终端发送的卸载指示消息,所述卸载指示消息包含在所述终端上已卸载所述应用代理客户端的指示; 当判断为收到所述终端发送的所述卸载指示消息时,在所述代理服务器上将所述终端的状态标示为在所述终端上已卸载所述应用代理客户端。12.一种用于终端重注册的方法,其特征在于,所述方法包括: 在代理服务器上接收来自所述终端的注册请求; 根据所述注册请求中包含的所述终端的标识ID判断在所述代理服务器上是否保存有所述终端的信息; 如果判断为在所述代理服务器上保存有所述终端的信息,则判断在所述代理服务器上是否已将所述终端的状态标示为在所述终端上已卸载应用代理客户端; 如果判断为在所述代理服务器上已将所述终端的状态标示为在所述终端上已卸载应用代理客户端,从所述代理服务器向所述终端发送注册响应,该注册响应包含卸载指示以及应用服务器列表,其中,所述卸载指示用于指示在所述代理服务器上已将所述终端的状态标示为在所述终端上已卸载应用代理客户端,所述列表中的应用服务器是已被所述代理服务器通知了在所述终端上已卸载应用代理客户端的应用服务器。13.如权利要求12所述的方法,其特征在于,所述方法进一步包括: 当判断为在所述代理服务器上未保存有所述终端的信息时,从所述代理服务器向所述终端发送应答消息,该应答消息包含在所述代理服务器上不存在所述终端的信息的指示。14.一种用于终端重注册的方法,其特征在于,所述方法包括: 从所述终端向代理服务器发送注册请求;在所述终端上接收来自所述代理服务器对所述注册请求的注册响应,该注册响应包含卸载指示以及应用服务器列表,其中,所述卸载指示用于指示在所述代理服务器上已将所述终端的状态标示为在所述终端上已卸载应用代理客户端,所述列表中的应用服务器是已被所述代理服务器通知了在所述终端上已卸载应用代理客户端的应用服务器; 在所述终端上触发与所述列表中的应用服务器关联的应用客户端向所述列表中的相应的应用服务器进行注册。15.如权利要求14所述的方法,其特征在于,所述在所述终端上触发与所述列表中的应用服务器关联的应用客户端向相应的应用服务器进行注册包括: 所述应用客户端向所述相应的应用服务器发送应用注册请求,该应用注册请求包含所述代理服务器分配给所述应用客户端的令牌,所述令牌用于指示所述应用服务器经由所述代理服务器与所述终端上的所述应用客户端通信。16.如权利要求1到15中的一个所述的方法,其特征在于,所述代理服务器是始终在线构架AOI服务器和推送TOSH服务器中的至少之一,所述应用代理客户端是AOI中间件和推送客户端中的至少之一。17.一种关于应用代理客户端的处理装置,其特征在于,所述装置包括: 确定单元,用于在终端上确定所述应用代理客户端被卸载; 发送单元,用于从所述终端向与所述应用代理客户端对应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。