一种即时通信消息的处理方法和装置制造方法及图纸

技术编号:17200739 阅读:30 留言:0更新日期:2018-02-04 01:59
本发明专利技术公开了一种即时通信消息的处理方法及装置,对于第一即时通信客户端向第二即时通信客户端发送的消息,即时通信服务器采用不同的保存方式进行存储。若该消息为非办公消息,则即时通信服务器可以采用设限保存方式对该消息进行存储。若该消息为办公消息,则即时通信服务器可以采用永久保存方式对该消息进行存储。由此可见,一方面,对于用户来说比较重要的办公消息,即时通信服务器可以持续保存而不受时间限制,另一方面,对于用户来说不太重要的非办公消息,即时通信服务器可以只在存储时限内对非办公消息进行存储,减小了消息存储所占用的服务器存储空间。

【技术实现步骤摘要】
一种即时通信消息的处理方法和装置
本专利技术涉及通信
,特别是涉及一种即时通信消息的处理方法和装置。
技术介绍
目前,人们越来越多地使用即时通信技术来实现消息的交互和传递。假设用户A通过即时通信技术向用户B发送消息,用户A在其即时通信客户端上输入该消息,用户A的即时通信客户端则将该消息发送给即时通信服务器,即时通信服务器再将该消息发送给用户B的即时通信客户端,用户B的即时通信客户端可以向用户B呈现该消息。为了避免用户A发送消息时用户B并没有在即时通信客户端上线而导致用户B无法接收到该消息,即时通信服务器可以对从用户A的即时通信客户端上接收到的消息进行存储,以便在用户B在即时通信客户端上上线时将已存储的该消息发送给用户B的即时通信客户端。可见,用户之间相互发送的消息可以在即时通信服务器上进行存储。
技术实现思路
由于用户之间会相互发送大量的消息,若大量的消息都存储在即时通信服务器上,则需要即时通信服务器提供大量的存储空间。为了避免消息对存储空间的占用,即时通信服务器通常为消息设定了存储的时间限制,当消息在即时通信服务器上的存储时间达到了时间限制时该消息将从即时通信服务器上删除。虽然在即时通信服务器上为消息设定存储的时间限制可以避免即时通信服务器提供大量的存储空间用于存储消息,但是,对于较为重要的消息,比如办公消息,若该消息在即时通信服务器上的存储时间达到时间限制之后,用户就无法再从即时通信服务器上获取到该消息,这对用户来说非常不便。为此,本专利技术所要解决的技术问题是,提供一种即时通信消息的处理方法和装置,以使得在尽量避免消息在即时通信服务器上过多占用存储空间的情况下用户能够随时从即时通信服务器上获取办公消息。第一方面,本专利技术实施例提供了一种即时通信消息的处理方法,应用于即时通信服务器,包括:接收第一即时通信客户端向第二即时通信客户端发送的目标消息;若所述目标消息为非办公消息,采用设限保存方式对所述目标消息进行存储;其中,在所述设限保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器删除;若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储;其中,在所述永久保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器继续存储。可选的,所述即时通信服务器包括本地服务器和云端服务器;若所述目标消息为非办公消息,所述目标消息被存储到所述云端服务器;若所述目标消息为办公消息,所述目标消息被存储到所述本地服务器。可选的,所述方法还包括:若所述目标消息为所述目标消息不属于定制类型的消息,采用所述设限保存方式对所述目标消息进行存储;相应的,所述若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储,具体为:若所述目标消息为办公消息且所述目标消息属于所述定制类型的消息,采用所述永久保存方式对所述目标消息进行存储;其中,所述定制类型是根据用户对特定消息类型的定制操作而确定的。可选的,还包括:接收目标即时通信客户端针对所述目标消息的拉取请求;查找所述目标消息是否仍存储在所述即时通信服务器中;若查找到,将所述目标消息发送给所述目标即时通信客户端;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。可选的,还包括:在将所述目标消息发送给所述第二即时通信客户端之后,若所述目标消息处于所述设限保存方式下,在所述即时通信服务器上删除所述目标消息。可选的,还包括:接收所述目标即时通信客户端针对所述目标消息的删除请求;查找所述目标消息是否仍存储在所述即时通信服务器中;若查找到,在所述即时通信客户端上删除所述目标消息;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。第二方面,本专利技术还提供了一种即时通信消息的处理装置,配置于即时通信服务器,包括:第一接收单元,用于接收第一即时通信客户端向第二即时通信客户端发送的目标消息;第一存储单元,用于若所述目标消息为非办公消息,采用设限保存方式对所述目标消息进行存储;其中,在所述设限保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器删除;第二存储单元,用于若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储;其中,在所述永久保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器继续存储。可选的,所述即时通信服务器包括本地服务器和云端服务器;若所述目标消息为非办公消息,所述目标消息被存储到所述云端服务器;若所述目标消息为办公消息,所述目标消息被存储到所述本地服务器。可选的,所述装置还包括:所述第三存储单元,用于若所述目标消息为非办公消息或所述目标消息不属于定制类型的消息,采用所述设限保存方式对所述目标消息进行存储;相应的,所述第二存储单元,具体用于:若所述目标消息为办公消息且所述目标消息属于所述定制类型的消息,采用所述永久保存方式对所述目标消息进行存储;其中,所述定制类型是根据用户对特定消息类型的定制操作而确定的。可选的,还包括:第二接收单元,用于接收目标即时通信客户端针对所述目标消息的拉取请求;第一查找单元,用于查找所述目标消息是否仍存储在所述即时通信服务器中;发送单元,用于若查找到,将所述目标消息发送给所述目标即时通信客户端;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。可选的,还包括:第一删除单元,用于在将所述目标消息发送给所述目标即时通信客户端之后,若所述目标消息处于所述设限保存方式下,在所述即时通信服务器上删除所述目标消息。可选的,还包括:第二接收单元,用于接收所述目标即时通信客户端针对所述目标消息的删除请求;第二查找单元,用于查找所述目标消息是否仍存储在所述即时通信服务器中;第二删除单元,用于若查找到,在所述即时通信服务器上删除所述目标消息;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。与现有技术相比,本专利技术实施例具有以下优点:在本专利技术实施例中,对于第一即时通信客户端向第二即时通信客户端发送的消息,即时通信服务器根据该消息是否属于办公消息对该消息采用不同的保存方式进行存储。若该消息为非办公消息,则即时通信服务器可以采用设限保存方式对该消息进行存储,即该消息在即时通信服务器上的存储受到存储时限的限制,当该消息在即时通信服务器上的存储时间达到存储时限时即时通信服务器可以删除该消息。若该消息为办公消息,则即时通信服务器可以采用永久保存方式对该消息进行存储,即该消息在即时通信服务器上的存储不会受到存储时限的限制,在该消息在即时通信服务器上的存储时间达到存储时限之后即时通信服务器还将继续存储该消息。由此可见,一方面,对于用户来说比较重要的办公消息,即时通信服务器可以持续保存而不受时间限制,这样用户就可以随时从即时通信服务器上获取办公消息而不受时间限制,另一方面,对于用户来说不太重要的非办公消息,即时通信服务器可以只在存储时限内对非办公消息进行存储,这样即时通信服务器就不必提供过多的存储空间用于存储用户交互的消息,从而减小了消息存储所占用的服本文档来自技高网...
一种即时通信消息的处理方法和装置

【技术保护点】
一种即时通信消息的处理方法,其特征在于,应用于即时通信服务器,包括:接收第一即时通信客户端向第二即时通信客户端发送的目标消息;若所述目标消息为非办公消息,采用设限保存方式对所述目标消息进行存储;其中,在所述设限保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器删除;若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储;其中,在所述永久保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器继续存储。

【技术特征摘要】
1.一种即时通信消息的处理方法,其特征在于,应用于即时通信服务器,包括:接收第一即时通信客户端向第二即时通信客户端发送的目标消息;若所述目标消息为非办公消息,采用设限保存方式对所述目标消息进行存储;其中,在所述设限保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器删除;若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储;其中,在所述永久保存方式下,若所述目标消息在所述即时通信服务器上的存储时间达到存储时限,所述目标消息将被所述即时通信服务器继续存储。2.根据权利要求1所述的方法,其特征在于,所述即时通信服务器包括本地服务器和云端服务器;若所述目标消息为非办公消息,所述目标消息被存储到所述云端服务器;若所述目标消息为办公消息,所述目标消息被存储到所述本地服务器。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述目标消息为所述目标消息不属于定制类型的消息,采用所述设限保存方式对所述目标消息进行存储;相应的,所述若所述目标消息为办公消息,采用永久保存方式对所述目标消息进行存储,具体为:若所述目标消息为办公消息且所述目标消息属于所述定制类型的消息,采用所述永久保存方式对所述目标消息进行存储;其中,所述定制类型是根据用户对特定消息类型的定制操作而确定的。4.根据权利要求1所述的方法,其特征在于,还包括:接收目标即时通信客户端针对所述目标消息的拉取请求;查找所述目标消息是否仍存储在所述即时通信服务器中;若查找到,将所述目标消息发送给所述目标即时通信客户端;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。5.根据权利要求1所述的方法,其特征在于,还包括:在将所述目标消息发送给所述第二即时通信客户端之后,若所述目标消息处于所述设限保存方式下,在所述即时通信服务器上删除所述目标消息。6.根据权利要求1所述的方法,其特征在于,还包括:接收所述目标即时通信客户端针对所述目标消息的删除请求;查找所述目标消息是否仍存储在所述即时通信服务器中;若查找到,在所述即时通信服务器上删除所述目标消息;其中,所述目标即时通信客户端为所述第一即时通信客户端或所述第二即时通信客户端。7.一种即时通信消息的处理装置,其特征在于,配置于即时通信服务器,包括:第...

【专利技术属性】
技术研发人员:张耀华
申请(专利权)人:北京邦邦共赢网络科技有限公司
类型:发明
国别省市:北京,11

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

1