多群组操作同步的方法和系统的制作方法

文档序号:7745176阅读:104来源:国知局
专利名称:多群组操作同步的方法和系统的制作方法
技术领域
本发明涉及互联网领域,特别涉及一种多群组操作同步的方法和系统。
背景技术
随着通讯技术的快速发展,IMdnstant Messaging,即时通讯)已经成为了目前互联网上的一个主流应用方向,即时通讯不仅为用户提供了一对一的聊天模式,还提供了多对多的群组模式,在群组模式中,任一群成员发送的群组消息将被发送给群组中的所有群成员,并需要对群众的群组消息进行管理。而与之相对应的,在互联网的SNS (Social Networking Services,社会性网络服务)中,也存在着类似上述群组模式的服务,即SNS群组,例如班级、小组等。在实现本发明的过程中,发明人发现现有技术至少存在以下缺点在现有技术中,上述两种群组模式之间并没有必然的联系,网络服务的群组不能与即时通的群组结合,两者的状态无法互相关联,在其中一个群组模式上的操作不能在另一个群组模式上显现。

发明内容
本发明实施例提供了一种多群组操作同步的方法和系统。所述技术方案如下—方面,一种多群组操作同步的方法,包括预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;所述第一服务器接收到操作信息后,对所述第一群组进行所述操作信息指定的操作;将所述操作信息和标识所述关联标识发送到所述第二服务器;所述第二服务器接收所述操作信息和所述关联标识;所述第二服务器根据所述关联标识查询对应的第二群组;所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作。预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联包括所述第一服务器根据所述第一群组上的用户信息,向第二群组第二服务器发送获取所述用户信息相应的群信息的请求;所述第二服务器根据所述请求,查询并判断所述第二服务器上是否有相应的群信息,如果是,将所述群信息对应的群组作为第二群组,并将所述群信息发送给所述第一服务器;如果否,所述第二服务器建立与所述第一群组的用户信息相应的第二群组;建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系。建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系之后包括建立所述关联标识与所述第一群组所对应的共享资源的对应关系;和/ 或,建立所述关联标识与所述第二群组所对应的共享资源的对应关系。所述方法还包括当第三服务器接收到所述操作信息和所述关联标识,且所述操作信息指定的操作为访问所述第二群组共享资源的操作时,所述第三服务器根据所述关联标识,查询共享资源,并将所述共享资源发送给所述第一群组。所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作具体包括当所述第二服务器接收到的所述操作信息指定的操作为对关系链的操作时,根据所述操作信息对所述第二群组进行所述操作信息指定的操作;当所述第二服务器接收到的所述操作信息指定的操作为发布信息操作时,将所述操作信息的内容发送给所述第二群组;当所述第二服务器接收到的所述操作信息指定的操作为查询所述第一群组的相关用户信息的操作,查询所述第二群组中所述相关用户信息,并将查询到的所述相关用户信息返回给所述第二服务器。另一方面,一种多群组操作同步的系统,包括关联模块,用于预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;第一操作模块,用于所述第一服务器接收到操作信息后,对所述第一群组进行所述操作信息指定的操作;发送模块,用于将所述操作信息和标识所述关联标识发送到所述第二服务器;接收模块,用于所述第二服务器接收所述操作信息和所述关联标识;查询模块,用于所述第二服务器根据所述关联标识查询对应的第二群组;第二操作模块,用于所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作。所述关联模块包括群信息请求单元,用于所述第一服务器根据所述第一群组上的用户信息,向第二群组第二服务器发送获取所述用户信息相应的群信息的请求;判断单元,用于所述第二服务器根据所述请求,查询并判断所述第二服务器上是否有相应的群信息,如果是,触发用于将所述群信息对应的群组作为第二群组,并将所述群信息发送给所述第一服务器的群信息发送单元;如果否,触发用于所述第二服务器建立与所述第一群组的用户信息相应的第二群组的群组建立单元;标识单元,用于建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系。所述关联模块还包括第一共享资源关联单元,用于建立所述关联标识与所述第一群组所对应的共享资源的对应关系;
禾口/ 或,第二共享资源关联单元,用于建立所述关联标识与所述第二群组所对应的共享资源的对应关系。所述系统还包括共享资源模块,用于当第三服务器接收到所述操作信息和所述关联标识,且所述操作信息指定的操作为访问所述第二群组共享资源的操作时,所述第三服务器根据所述关联标识,查询共享资源,并将所述共享资源发送给所述第一群组。所述第二操作模块具体包括第一操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为对关系链的操作时,根据所述操作信息对所述第二群组进行所述操作信息指定的操作;第二操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为发布信息操作时,将所述操作信息的内容发送给所述第二群组;第三操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为查询所述第一群组的相关用户信息的操作,查询所述第二群组中所述相关用户信息,并将查询到的所述相关用户信息返回给所述第二服务器。本发明实施例提供的技术方案的有益效果是通过将SNS群组和相应的IM群组关联,并通过网络协议使两种模式的群组产生信息的实时交互,将SNS群组的操作反映到相应的IM群组上,并共享了相关的资源,使SNS群组(或IM群组)的成员能够根据这种实时的交互管理其相应IM群组(或SNS群组)中的信息,增加了上述两种模式的群组能够相互之间的依赖性和互动性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1提供的一种多群组操作同步的方法的流程图;图2是本发明实施例2提供的一种多群组操作同步的方法的流程图;图3是本发明实施例2提供的又一种多群组操作同步的方法的流程图;图4是本发明实施例2提供的又一种多群组操作同步的方法的流程图;图5是本发明实施例4提供的一种多群组操作同步的系统的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1本发明实施例提供了一种多群组操作同步的方法,参见图1,该方法包括101 预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;
102:该第一服务器接收到操作信息后,对该第一群组进行该操作信息指定的操作;103 将该操作信息和标识该关联标识发送到该第二服务器;104 该第二服务器接收该操作信息和该关联标识;105 该第二服务器根据该关联标识查询对应的第二群组;106:该第二服务器根据该操作信息的类型,对该第二群组进行相应操作。其中,本实施例中的第一群组和第二群组可位于同一个客户端中,也可位于不同客户端中,该客户端为用户侧的设备,包括但不限于计算机、笔记本电脑、手机等等,本实施例对此不做具体限定。其中,第一群组为IM群组,第二群组SNS群组;或者,第一群组为 SNS群组,第二群组为IM群组。通过将SNS群组和相应的IM群组关联,并通过网络协议使两种模式的群组产生信息的实时交互,将SNS群组的操作反映到相应的IM群组上,并共享了相关的资源,使SNS群组(或IM群组)的成员能够根据这种实时的交互管理其相应IM群组(或SNS群组)中的信息,增加了上述两种模式的群组能够相互之间的依赖性和互动性。实施例2本发明实施例提供了一种多群组操作同步的方法,本实施例以第一群组为SNS群组,第二群组为IM群组为例进行说明;本实施例中的SNS群组是指涉及和联系人互动的SNS群组,即是基于互联网某SNS 社区,由多人组成的群组,如以班级名称和学校等为单位的校友录班级、还有以某种共同兴趣爱好为单位的兴趣群组等等,需要说明的是,SNS群组中一般包括用户、用户信息、用户列表和共享资源等,其中用户信息包括但不限于用户姓名、QQ号码、用户ID和班级名称等。本实施例中的IM群组是指基于互联网的大型多人即时通讯群组,即是由多人在同种即时通讯工具的服务器上组成的群组,如MSN群组、QQ群组等等,需要说明的是,IM群组中一般包括群组成员、群信息、群成员列表和共享资源等,其中,上述群信息包括但不限于班级群ID、班级群本身、成员资料信息、班级、年纪、学校等关键信息。参见图2,该多群组操作同步的方法包括201 =SNS群组用户访问SNS群组并发起关联IM群组的请求;202 第一服务器根据SNS群组中该用户的用户信息,向IM群组所在的第二服务器发送获取该用户信息相应的群信息的请求;这些信息可以根据服务器之间的预设或群组的预设进行加密,本发明实施例不做具体限定。203 该第二服务器根据该请求,查询并判断第二服务器上是否有相应的群信息, 如果否,执行步骤204,如果是,执行步骤205 ;具体地,查询是否有相应的群信息时,可以通过以下方法通过发起关联IM群组请求的用户的用户ID,查询第二服务器上该用户ID所在的群组,例如,该用户在SNS群组填写的资料中,有该用户的IM的号码,则,查询该IM号码在第二服务器上是否属于某个群组,如果是,则第二服务器上有相应的群信息,如果否,则第二服务器上没有相应的群信息。需要说明的是,该查询的过程中,还可以应用其它信息进行查询,如,该用户所在的SNS群的群名称或该用户在SNS群中的其他信息(包括所在学校,所属地区等)。上述第二服务器上可能有与该SNS群组对应的IM群组,也可能不存在与该SNS群组对应的IM群组,当不存在该IM群组时,可提取第一服务器上的SNS群组的用户信息,根据用户的需求建立一个IM群组。进一步地,在获取到相应的IM群组后,还可以包括当发起关联的用户是SNS群组和/或相应IM群组的管理员时,可以直接进行关联,而无需请求是否允许关联;当发起关联的用户是SNS群组和/或相应IM群组的普通成员时,可向SNS群组和 /或相应IM群组的管理员以邮件或站内信等形式请求将上述群组进行关联。204 第二服务器获取第一服务器上的该SNS群组的用户信息,并根据该用户信息建立相应的IM群组,执行步骤207 ;205 将该群信息对应的群组作为与SNS群组相关联的IM群组,将该群信息发送给该第一服务器;需要说明的是,第二服务器可以根据请求选择出几个相关的IM群组,再根据用户的指定确定要关联的至少一个IM群组,并将该IM群组的群信息发送给第一服务器。另外,第一服务器可以根据用户的需求选择性的存储得到的群信息,如果两个群组的信息不对称,可根据用户的设定,将其中一群组的信息获取到另一群组。206 该第一服务器接收该群信息;207 通过网络协议,建立关联标识与SNS群组的对应关系,并建立关联标识与该 IM群组的对应关系;进一步地,如果第一群组有对应的共享资源,和/或第二群组有对应的共享资源, 建立该关联标识与该第一群组所对应的共享资源的对应关系;和/或,建立该关联标识与该第二群组所对应的共享资源的对应关系。进一步地,将上述群组关联后,可将SNS群组(IM群组)的用户列表展示给IM群组(SNS群组),并根据用户在IM群组(SNS群组)中的状态进行标注,例如,该SNS群组有小A,而小A并未加入该IM群组,则在用户列表中,可在小A的状态上标注为“未加入该IM 群组”(或其他),其具体方法为领域内技术人员所周知,在此不做赘述。其中,关联标识用于在后续的操作同步中将两个不同服务器上的群组关联起来。 上述关联标识为预先设定的,可以由第一服务器和第二服务器共同协商,或者由其中一方设定后通知给对方,该关联标识与第二群组有对应关系,通过该关联标识可以确定对应的第二群组。当客户端具有多个第二群组时,该多个第二群组中的任意两个第二群组,可以对应相同的关联标识,也可以对应不同的关联标识。例如,第一群组为1个SNS群组,客户端的第二群组为与之相应的IM群组,且有2个,可以为SNS群组设定关联标识1,为另两个IM 群组设定对应关联标识1 ;也可以分别设定对应关联标识1、标识2和标识3。另外,优选地,该关联标识可以为群号码,上述关联标识的内容不限,可以定义为任意形式,如字母、数字、字符串等等;而且,该关联标识在发送给第二服务器时,该关联标识与其它信息的位置关系也不限,可以根据需要进行定义,如将关联标识作为其它信息的前缀或后缀等等,只要第一服务器和第二服务器双方能够识别出该关联标识即可,本发明实施例对此不做具体限定。
需要说明的是,步骤201-步骤207是将SNS群组和IM群组关联的过程,该过程是以下多群组操作同步的基础,当两群组建立关联关系后,当用户登录到任一群组上时,都可以查看到该群组所关联的群组的信息,例如,当登录到IM群组上时,可查看到与该IM群组关联的SNS群组的信息,该信息可以为班级名称、入学年份、班级成员人数、班长等;当登录到SNS群组时,可查看到与该SNS群组关联的IM群组的信息,例如群名称、ID等。在本发明实施例中,将用户在群组所做的操作信息的类型分为对关系链的操作,即是对用户的属性、用户之间的关系链做出的操作,例如删除用户、加入群组、管理员设置、群主转让设置等操作;发布信息操作,此操作不是对用户对关系链进行的操作,而是由用户发起的例如发布日志、发微博,修改状态、发留言、写心情等操作;访问共享资源操作,即是用户对服务器上的存储进行的访问,例如访问邮件系统、 查看相册、共享文件及下载等操作。查询相关用户信息的操作,即是用户例如查询用户信息、访问群成员列表、群成员名片、群成员的头像、近期操作等信息。当操作信息指定的操作为对关系链的操作时,可以有以下步骤208 第一服务器接收到用户的操作信息后,对该SNS群组进行操作信息指定的操作;进一步地,当第一服务器进行了上述操作时,也需要进行权限验证,具有SNS群组用户权限和IM群组用户权限的客户端才可以通过与服务器的通信完成上述操作。209 将操作信息和标识SNS群组的关联标识发送到第二服务器;其中,发送操作信息和关联标识时,可以用报告的形式,本发明实施例对此不做具体限定。需要说明的是,两服务器之间的交互由网络协议实现,如http,tcp, udp等。210 第二服务器接收操作信息和关联标识;需要说明的是,由于两个服务器的数据格式和存储方式有可能不同,所以,在服务器的接收端可以对来自另一服务器的信息进行转换,转换成本服务器可以理解的格式等。211 第二服务器根据关联标识查询与SNS群组相应的IM群组;其中,该与SNS群组相应的IM群组即是在步骤201-步骤207中建立关联后的群组,该群组可能是一个也可能是多个,本发明实施例不做具体限定。一个SNS群组可以对应多个IM群组,同理,一个IM群组可以对应多个SNS群组,当出现一对多的情况时,可以利用步骤208-212的方法将其中一个群组的操作同步到其他所有群组中,也可根据用户设定, 选择性的同步其中的某几个群组,本发明实施例对此不做具体限定。在选择群组的时候,需要进行对关系链重合度的估算,优选地,使SNS群组和IM群组的重合度达到一对一的情况,即关系链的重合是一致的,在此时,在SNS群组和IM群组在进行操作时,可同步进行。212 第二服务器对IM群组进行操作信息指定的操作。进一步地,IM群组的客户端可以根据操作信息的内容,选择是否进行该操作,具体包括IM群组将操作信息提示给客户端,根据用户的选择,如果用户同意该操作,则继续进行该操作,如果用户不同意该操作,则可不进行该操作,本发明实施例对此不做具体限定。
另外,上述设定由第二服务器和用户之间约定,本发明实施例对此不做具体限定。进一步地,第二服务器还可以将操作信息的内容显示在IM群组的客户端。需要说明的是,步骤208-步骤212是当用户在SNS群组上进行关系链操作时,将该关系链操作同步到IM群组的过程,当IM群组上发生了关系链操作,也应用同上述方法的原理进行同步,不再赘述。当操作信息指定的操作为发布信息的操作时,这里的发布信息操作指的是用户发日志,发群消息,修改状态,发照片等操作,而不是对关系链进行的操作,则可以将步骤212 替换为将操作信息的内容显示在IM群组的客户端,例如,当SNS群组上的用户发布了新的日志,则第一服务器将发布日志的操作和标识SNS群组的关联标识发送到第二服务器,第二服务器进行上述步骤210-步骤211的方法,再将该发布日志的操作显示IM群组的客户端,该操作中可以包含发布日志的具体内容,该具体内容可以通过http协议、udp协议、tcp 协议等进行拉取,本发明实施例对此不做具体限定。需要说明的是,该实施例是当用户在SNS群组上进行发布信息操作时,将发布信息操作同步到IM群组的过程,当IM群组上发生了发布信息操作,例如上述操作或产生了聊天信息或图片信息等,也应用同上述方法的原理进行同步,不再赘述。当操作信息指定的操作是在SNS群组上进行访问IM群组共享资源的操作时,参见图3,具体包括301 :SNS群组客户端向第三服务器发送访问群组共享资源的操作信息和该群组的关联标识;其中,该访问是客户端对服务器上的存储进行的访问,例如访问邮件系统、查看相册、共享文件及下载等操作。需要说明的是,上述三个服务器通过关联标识进行通信,优选地,第三服务器上, 有按IM群号码存储的资源列表,SNS群组,比如文件列表、相册列表等。另外,还可以通过返回的资源ID获取相应的资源。302 第三服务器根据该群组的关联标识查询与相应的IM群组共享资源;需要说明的是,第三服务器可按群号码找到对应的资源列表,包括资源具体的ID。303 第三服务器将查询到的该IM群组共享资源发送给SNS群组的客户端。需要说明的是,该实施例是当用户在SNS群组上进行进行访问共享资源的操作时,根据关联标识查询第三服务器上的共享资源,并将该资源发送至请求方的过程,当IM 群组上发生了该操作,也应用同上述方法的原理进行,不再赘述。上述的实施例都是将SNS群组上的操作同步到IM群组上的过程,当用户在IM群组的客户端进行操作,其操作信息指定的操作为查询IM群组的相关用户信息时,例如查询用户信息、访问群成员列表、群成员名片、群成员的头像、近期操作等信息时,参见图4,可以有以下过程401 第二服务器的IM群组客户端向第二服务器发送查询某用户的信息的请求信息;402 该第二服务器将该请求信息和标识该IM群组的管理标识发送给第一服务器;403 第一服务器接收请求信息和关联标识;
404 第一服务器根据关联标识查询与IM群组相应的SNS群组;405 第一服务器从该SNS群组的信息中获取与请求信息相应的信息;406 第一服务器将获取的信息发送给第二服务器;407 第二服务器接收获取的信息,并将获取的信息显示在IM群组的客户端。需要说明的是,在上述实施例中,如果IM群组或SNS群组中的操作是用户预设的需要用邮件或tips等形式通知相关用户的操作,则一旦发生该类型的操作,则在网络侧通过邮件或tips的形式进行通知。本发明实施例中所述的群组可以为IM软件上的群组,也可以为SNS群组例如校友
录、班级等。需要说明的是,上述实施例中,各个服务器上的存储格式、编码方式等都有可能不同,如果不同,可以在服务器侧设置格式转换的系统,使不同的服务器可以互通。通过将SNS群组和相应的IM群组关联,并通过网络协议使两种模式的群组产生信息的实时交互,将SNS群组的操作反映到相应的IM群组上,并共享了相关的资源,使SNS群组(或IM群组)的成员能够根据这种实时的交互管理其相应IM群组(或SNS群组)中的信息,增加了上述两种模式的群组能够相互之间的依赖性和互动性。实施例3为了提高用户的体验,本发明实施例提供了一种多群组操作同步的系统,参见图 5,该系统包括关联模块501,用于预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;该关联模块501包括群信息请求单元5011,用于该第一服务器根据该第一群组上的用户信息,向第二群组第二服务器发送获取该用户信息相应的群信息的请求;判断单元5012,用于该第二服务器根据该请求,查询并判断该第二服务器上是否有相应的群信息,如果是,触发用于将该群信息对应的群组作为第二群组,并将该群信息发送给该第一服务器的群信息发送单元;如果否,触发用于该第二服务器建立与该第一群组的用户信息相应的第二群组的群组建立单元;标识单元5013,用于建立关联标识与该第一群组的对应关系,并建立该关联标识与该第二群组的对应关系。该关联模块501还包括第一共享资源关联单元5014,用于建立该关联标识与该第一群组所对应的共享资源的对应关系;禾口/ 或,第二共享资源关联单元5015,用于建立该关联标识与该第二群组所对应的共享资源的对应关系。第一操作模块502,用于该第一服务器接收到操作信息后,对该第一群组进行该操作信息指定的操作;发送模块503,用于将该操作信息和标识该关联标识发送到该第二服务器;接收模块504,用于该第二服务器接收该操作信息和该关联标识;
查询模块505,用于该第二服务器根据该关联标识查询对应的第二群组;第二操作模块506,用于该第二服务器根据该操作信息的类型,对该第二群组进行相应操作。该第二操作模块506具体包括第一操作单元5061,用于当该第二服务器接收到的该操作信息指定的操作为对关系链的操作时,根据该操作信息对该第二群组进行该操作信息指定的操作;第二操作单元5062,用于当该第二服务器接收到的该操作信息指定的操作为发布信息操作时,将该操作信息的内容发送给该第二群组;第三操作单元5063,用于当该第二服务器接收到的该操作信息指定的操作为查询该第一群组的相关用户信息的操作,查询该第二群组中该相关用户信息,并将查询到的该相关用户信息返回给该第二服务器。该系统还包括共享资源模块507,用于当第三服务器接收到该操作信息和该关联标识,且该操作信息指定的操作为访问该第二群组共享资源的操作时,该第三服务器根据该关联标识,查询共享资源,并将该共享资源发送给该第一群组。本实施例提供的系统,与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。通过将SNS群组和相应的IM群组关联,并通过网络协议使两种模式的群组产生信息的实时交互,将SNS群组的操作反映到相应的IM群组上,并共享了相关的资源,使SNS群组(或IM群组)的成员能够根据这种实时的交互管理其相应IM群组(或SNS群组)中的信息,增加了上述两种模式的群组能够相互之间的依赖性和互动性。本发明实施例提供的上述技术方案的全部或部分可以通过程序指令相关的硬件来完成,所述程序可以存储在可读取的存储介质中,该存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多群组操作同步的方法,其特征在于,包括预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;所述第一服务器接收到操作信息后,对所述第一群组进行所述操作信息指定的操作;将所述操作信息和标识所述关联标识发送到所述第二服务器;所述第二服务器接收所述操作信息和所述关联标识;所述第二服务器根据所述关联标识查询对应的第二群组;所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作。
2.根据权利要求1所述的方法,其特征在于,预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联包括所述第一服务器根据所述第一群组上的用户信息,向第二群组第二服务器发送获取所述用户信息相应的群信息的请求;所述第二服务器根据所述请求,查询并判断所述第二服务器上是否有相应的群信息, 如果是,将所述群信息对应的群组作为第二群组,并将所述群信息发送给所述第一服务器; 如果否,所述第二服务器建立与所述第一群组的用户信息相应的第二群组;建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系。
3.根据权利要求2所述的方法,其特征在于,建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系之后包括建立所述关联标识与所述第一群组所对应的共享资源的对应关系; 和/或,建立所述关联标识与所述第二群组所对应的共享资源的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括当第三服务器接收到所述操作信息和所述关联标识,且所述操作信息指定的操作为访问所述第二群组共享资源的操作时,所述第三服务器根据所述关联标识,查询共享资源,并将所述共享资源发送给所述第一群组。
5.根据权利要求1所述的方法,其特征在于,所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作具体包括当所述第二服务器接收到的所述操作信息指定的操作为对关系链的操作时,根据所述操作信息对所述第二群组进行所述操作信息指定的操作;当所述第二服务器接收到的所述操作信息指定的操作为发布信息操作时,将所述操作信息的内容发送给所述第二群组;当所述第二服务器接收到的所述操作信息指定的操作为查询所述第一群组的相关用户信息的操作,查询所述第二群组中所述相关用户信息,并将查询到的所述相关用户信息返回给所述第二服务器。
6.一种多群组操作同步的系统,其特征在于,包括关联模块,用于预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;第一操作模块,用于所述第一服务器接收到操作信息后,对所述第一群组进行所述操作信息指定的操作;发送模块,用于将所述操作信息和标识所述关联标识发送到所述第二服务器; 接收模块,用于所述第二服务器接收所述操作信息和所述关联标识; 查询模块,用于所述第二服务器根据所述关联标识查询对应的第二群组; 第二操作模块,用于所述第二服务器根据所述操作信息的类型,对所述第二群组进行相应操作。
7.根据权利要求6所述的系统,其特征在于,所述关联模块包括群信息请求单元,用于所述第一服务器根据所述第一群组上的用户信息,向第二群组第二服务器发送获取所述用户信息相应的群信息的请求;判断单元,用于所述第二服务器根据所述请求,查询并判断所述第二服务器上是否有相应的群信息,如果是,触发用于将所述群信息对应的群组作为第二群组,并将所述群信息发送给所述第一服务器的群信息发送单元;如果否,触发用于所述第二服务器建立与所述第一群组的用户信息相应的第二群组的群组建立单元;标识单元,用于建立关联标识与所述第一群组的对应关系,并建立所述关联标识与所述第二群组的对应关系。
8.根据权利要求7所述的系统,其特征在于,所述关联模块还包括第一共享资源关联单元,用于建立所述关联标识与所述第一群组所对应的共享资源的对应关系; 和/或,第二共享资源关联单元,用于建立所述关联标识与所述第二群组所对应的共享资源的对应关系。
9.根据权利要求8所述的系统,其特征在于,所述系统还包括共享资源模块,用于当第三服务器接收到所述操作信息和所述关联标识,且所述操作信息指定的操作为访问所述第二群组共享资源的操作时,所述第三服务器根据所述关联标识,查询共享资源,并将所述共享资源发送给所述第一群组。
10.根据权利要求6所述的系统,其特征在于,所述第二操作模块具体包括第一操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为对关系链的操作时,根据所述操作信息对所述第二群组进行所述操作信息指定的操作;第二操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为发布信息操作时,将所述操作信息的内容发送给所述第二群组;第三操作单元,用于当所述第二服务器接收到的所述操作信息指定的操作为查询所述第一群组的相关用户信息的操作,查询所述第二群组中所述相关用户信息,并将查询到的所述相关用户信息返回给所述第二服务器。
全文摘要
本发明公开了多群组操作同步的方法和系统,属于互联网领域。该方法包括预先用预设的关联标识将第一服务器上的第一群组和第二服务器上的第二群组建立关联;该第一服务器接收到操作信息后,对该第一群组进行该操作信息指定的操作;将该操作信息和标识该关联标识发送到该第二服务器;该第二服务器接收该操作信息和该关联标识;该第二服务器根据该关联标识查询对应的第二群组;该第二服务器根据该操作信息的类型,对该第二群组进行相应操作。还公开了一种多群组操作同步的系统,使SNS群组(或IM群组)的成员能够根据这种实时的交互管理其相应IM群组(或SNS群组)中的信息,增加了上述两种模式的群组能够相互之间的依赖性和互动性。
文档编号H04L29/06GK102196014SQ20101013900
公开日2011年9月21日 申请日期2010年3月18日 优先权日2010年3月18日
发明者张杉, 曾小俊, 朱熙, 林超, 陈树根 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1