一种移动即时通信图片压缩方法

文档序号:7647086阅读:226来源:国知局
专利名称:一种移动即时通信图片压缩方法
技术领域
本发明涉及移动数据通信,特别是一种移动即时通信图片压縮方法。采用本发明
方法,在移动即时通信领域内,当手机通过内置在手机中的客户端,经移动数据网络同服务 器进行通信,客户端同服务器之间通过"长连接"方式进行连接和数据通信时,能够让客户 端同服务器保持连接进行正常通信。"长连接"就是指客户端和服务器之间建立通信连接,一旦连接建立后,可以在客 户端和服务端之间进行多次和长时间的数据通信而不断开。
背景技术
在传统的移动即时通信中,客户端和服务器以"长连接"方式连接后,服务器按照 一定时间间隔向客户端发送数据包,以保持客户端同服务器之间的连接处于"激活"状态而 不是"休眠"状态,这样在客户端和服务器之间进行业务数据通信时,不需要重新进行连接, 而可以直接发送数据。但是,这种仅仅服务器"激活"连接的方式,容易失去连接,主要体现 在 由于部分移动数据网络的特性,在客户端通过移动数据网络和服务器建立连接 后,当客户端和服务器之间的连接较长时间没有数据通信时,其连接自动处于"休眠"状态, 此时会造成用户"假在线"的情况,也就是说虽然用户的状态在客户端上看起来是"在线"但 用户其实己经处于"离线"或客户端同服务器的连接己经处于"断开"状态,这时候用户之 间不能正常发送信息并且用户的状态不能正常更新,这时候,如果用户的好友向用户发送 消息时,用户不能正常收到,造成信息丢失。客户端和服务器之间如果不进行重新连接就不 能再进行正常的数据通信,而重新建立连接将增加移动数据网络流量和用户的使用成本。
另外,由于某些移动终端做了限制,即使在客户端同服务器处于正常连接的时候, 服务器同客户端发送的消息也会出现客户端不能正常收到的情况产生,当这种情况出现 时,也会造成用户的"假在线"。由于客户端长时间的没有从服务器收到数据,客户端会误判 自己已经掉线,会主动进行同服务器之间的连接建立,并重新登录服务器,这种重新登录过 程会造成移幼数据网络资源的无端消耗,同时会增加用户使用业务的成本。

发明内容
本发明针对现有技术中存在的缺陷或不足,特别是现有技术中在保持连接上所使 用的由服务器向客户端发送数据包的单一的单向发送机制,提供一种新的移动即时通信图 片压縮方法,采用该方法能够在现有长连接的基础上建立双向发送机制,从而很大程度上 减少用户"假在线"、连接"休眠"和连接断开的几率,提高用户体验。 本发明的技术构思为,通过手机客户端登录后按一定时间间隔不断向服务器发送
激活或唤醒连接的一个或多个数据包,为建立双向发送机制提供技术支持。 本发明的技术方案如下 移动即时通信图片压縮方法,包括以长连接方式连接的手机客户端和服务器,其特征在于;所述手机客户端登录后按一定时间间隔不断向所述服务器发送激活或唤醒连接的一个或多个数据包。 所述服务器按一定时间间隔不断向所述登录后的手机客户端发送激活或唤醒连接的一个或多个数据包。 所述手机客户端登录是要和服务器通过移动数据网络建立连接。 除非用户自己退出手机客户端,关闭连接,否则手机客户端和服务器将一直以互
发数据包的方式保持连接,使数据通信正常。 所述互发数据包的方式是一种手机客户端和服务器各自按照某时间间隔交错发送的方式。 所述手机客户端发送数据包是对所述服务器发送数据包的回应。
本发明的技术效果如下 本发明是针对手机客户端和服务器以"长连接"方式进行连接的情况,为了避免连接"休眠"带来的用户"假在线"和掉线等问题,而设计的一种保持连接的机制。这种方法大大减少了用户"假在线"几率和掉线的次数,从而保证用户的状态即时更新和正常收发信息。 本发明是即时通信中保持手机客户端和服务器之间通信连接的机制。在客户端同
服务器之间通过"长连接"方式建立连接后,连接不断开,服务器按一定时间间隔周期性不
断的间客户端发送一个或多个数据包,客户端也按照一定时间间隔周期性不断的向服务器
发送一个或多个数据包,以保证客户端和服务端始终进行数据信息通信,保持连接正常。这
种数据包的双向发送机制,可以大大减少用户"假在线"、连接"体眠"和连接断开的几率。在
保证用户状态的正常更新、用户信息发送的同时,可以为用户节省移动数据流量的开销。 这种机制主要的效果体现在更好的保证了服务器和客户端连接正常。原来仅仅
服务器发送向客户端发送数据包,有时受到移动数据网络或者手机终端本身的限制,致使
客户端长时间无数据信息收发时,容易失掉连接。这就会出现用户实际上已经没有和服务
器连接,但是状态未更新这样"假在线"的情形;或者客户端重新连接,影响了用户正常收发
信息,且会增加由于重新连接带来的移动数据流量。这种方法,增加了客户端定期向服务器
发送数据包,在登录后,服务器和客户端都不断的"唤醒"连接,比原来仅仅服务器发送数据
包,能更好的保证两端保持连接正常,从而很大程度上减少了失去连接带来的问题。用户使
用业务时,能即时更新状态,正常的收发信息。降低了由于移动数据网络等限制给用户带来
的困难,节约了用户使用业务的成本,减少了使用业务时频繁掉线给用户带来的麻烦,提高
了用户体验。


图1为本发明的工作流程图。
具体实施例方式
下面结合附图进一步对本发明进行详细说明。 本发明是一种即时通信中保持手机客户端和服务器之间通信连接的机制。在移动数据网络通信中,手机客户端和服务器以"长连接"方式建立连接后,为了避免连接"休眠"使用户无法更新状态及正常收发信息,服务器和客户端都以一定时间间隔周期性的,不断向对方发送数据包,以不断"唤醒"连接,保持两端连接的正常,保证用户正常的通信业务。由于服务器和客户端都不断的"激活"彼此的连接,比原来仅仅服务器发送数据包,更能有效的保证两端保持连接正常,通信不间断,从而很大程度上减少了用户"假在线"、连接"体眠"和连接断开的几率等失去连接带来的问题。用户使用业务时,能更好的即时更新状态,正常的收发信息。降低了由于移动数据网络、手机终端等限制给用户带来的困难,节约了用户重新连接增加的数据网络流量费用,减少了使用业务时频繁掉线给用户带来的麻烦,提高了用户体验。 首先,说明本发明的核心,是在客户端同服务器之间通过"长连接"方式建立连接后,服务器按一定时间间隔周期性不断的向客户端发送数据包,客户端也按照一定时间间隔周期恻二不断的向服务器回应数据包,以保证客户端和服务端始终有数据信息通信,保持连接下常。 进一步说明这种保持连接的机制以及如图1所示的具体步骤,其中
1)进入手机客户端,选择客户端登录。 2)客户端登录,客户端和服务端建立连接后,连接不断开。 3)服务器按照一定时间间隔周期性的不断给客户端发送一个或多个数据包;同
时,客户端也按照一定时间间隔周期性的不断给服务器发送一个或多个数据包。 4)服务器和客户端保持连接状态,数据通信一直正常。 所述步骤1中,手机客户端登录是要和服务器通过移动数据网络建立连接。
所述步骤2中,客户端和服务器建立的连接是"长连接",其特点是建立连接后不断开。 所述步骤3中,服务器和客户端都向对方发送一个或多个数据包,不断的"唤醒"连接,使连接一直保持。 所述步骤3中,服务器和客户端向对方发送一个或多个数据包是按照设定好的时间间隔,周期性的、不断的发送的。以合理的时间间隔,保证连接正常。 所述步骤4中,除非用户自己退出客户端,关闭连接。否则客户端和服务端将一直以互发数据包的方式保持连接状态,使数据通信正常。 这种方法,增加了客户端定期向服务器发送数据包,在登录后,服务器和客户端都不断的彼此"唤醒"连接,比原来仅仅服务器发送数据包,更能保证两端保持正常连接通信,从而很大程度上减少了失去连接带来的问题。用户使用业务时,能更好的即时更新状态,正常的收发信息。降低了由于移动数据网络等限制给用户带来的困难,减少了使用业务时频繁掉线给用户带来的麻烦,提高了用户体验。
权利要求
移动即时通信图片压缩方法,包括以长连接方式连接的手机客户端和服务器,其特征在于所述手机客户端登录后按一定时间间隔不断向所述服务器发送激活或唤醒连接的一个或多个数据包。
2. 根据权利要求1所述的移动即时通信图片压縮方法,其特征在于所述服务器按一 定时间间隔不断向所述登录后的手机客户端发送激活或唤醒连接的一个或多个数据包。
3. 根据权利要求1所述的移动即时通信图片压縮方法,其特征在于所述手机客户端 登录是要和服务器通过移动数据网络建立连接。
4. 根据权利要求2所述的移动即时通信图片压縮方法,其特征在于除非用户自己退 出手机客户端,关闭连接,否则手机客户端和服务器将一直以互发数据包的方式保持连接, 使数据通信正常。
5. 根据权利要求4所述的移动即时通信图片压縮方法,其特征在于所述互发数据包 的方式是一种手机客户端和服务器各自按照某时间间隔交错发送的方式。
6. 根据权利要求5所述的移动即时通信图片压縮方法,其特征在于所述手机客户端 发送数据包是对所述服务器发送数据包的回应。
全文摘要
本发明提供一种新的移动即时通信图片压缩方法,包括以长连接方式连接的手机客户端和服务器,其特征在于所述手机客户端登录后按一定时间间隔不断向所述服务器发送激活或唤醒连接的一个或多个数据包。采用该方法能够在现有长连接的基础上建立双向发送机制,从而很大程度上减少用户“假在线”、连接“休眠”和连接断开的几率,提高用户体验。
文档编号H04W76/00GK101699911SQ20071005790
公开日2010年4月28日 申请日期2007年7月3日 优先权日2007年7月3日
发明者卢苇 申请人:卢苇
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1