本发明涉及计算机网络技术,具体涉及群组交流信息的发布方法及系统。
背景技术:在计算机技术日益发展和互联网应用迅速普及的今天,越来越多的人们使用计算机软硬件设备,通过互联网获取数据信息,进行相互交流。即时通讯(InstantMessenger,简称IM)软件便是互联网用户经常使用的进行相互交流的工具软件之一。即时通讯是一种基于互联网的即时交流消息的服务,因其方便快速、功能丰富、社交网络覆盖范围广,而越来越受到广大互联网用户的喜爱。通过即时通讯相关软件,互联网用户可以实现两人或多人之间的实时的信息传递,其间能够使用和传递的信息类型可以是多样的,如文字信息、文件、语音和视频交流等。即时通讯软件的出现和应用,在一定程度上为人们的相互交流提供了便利,丰富了人们的交流手段。在人们使用即时通讯软件进行交流的过程中,用户之间除了可以进行一对一的交流之外,还可以进行多人(三人以上)参与的话题讨论和交流,这在即时通讯的群组应用中体现的尤为广泛。群组是有相同爱好或者特征的多个用户群集合到一起形成的用户群,如足球爱好者组织在一起形成的群组,又如具有共同的同学/同事关系的用户集合在一起形成的群组等。多数即时通讯软件都提供了群组的功能,通过即时通讯软件提供的群组功能,可以使群组中的所有或部分用户能够同时对同一话题进行交流和讨论。使用群组进行交流与一对一的交流方式有很多不同的特点:例如对于其中的用户来说,在使用群组功能进行多个用户间的交流或讨论时,讨论的重点容易转移,交流的对象易发生变化,多人交流所产生的交流信息量更大等等。基于使用群组进行交流与一对一的交流方式有很多不同的特点,现有的对群组交流信息的回复方法还可以有进一步的优化。
技术实现要素:鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的群组交流信息的发布方法及系统,群组成员在进行群组交流的同时,还可以有针对性的消息回复,使得交流方式更加丰富,完善了即时通信工具的群组交流功能。依据本发明的一个方面,提供了一种即时通信群组交流信息的发布方法,包括:在信息显示窗口中显示即时通信IM群组交流信息,并为IM群组交流信息各条目提供指定回复操作入口;当通过某指定回复操作入口接收到用户的回复请求时,确定IM群组交流信息待回复的目标条目;接收针对所述目标条目进行回复的回复信息内容;将所述回复信息内容以及所述目标条目发送到IM服务器;所述IM服务器将所述回复信息内容以及所述目标条目发送给所述目标条目对应的目标群组成员的IM客户端;所述目标群组成员的IM客户端在其信息显示窗口中将所述回复信息内容与所述目标条目进行关联性显示。可选地,还包括:所述IM服务器将所述回复信息内容以及所述目标条目发送给其他群组成员的IM客户端;所述其他群组成员的IM客户端在其信息显示窗口中将所述回复信息内容与所述目标条目进行关联性显示。可选地,所述确定IM群组交流信息中待回复的目标条目之后,还包括:将所述目标条目的正文内容和/或发送者信息显示在编辑窗口中。可选地,还包括:向所述目标条目的发送者发送提示信息,所述提示信息区别于收到普通群组交流信息时的提示信息。可选地,所述将所述回复信息内容与所述目标条目进行关联性显示,包括:将所述回复信息内容显示在所述目标条目的下方。可选地,还包括:判断所述目标条目是否显示在信息显示窗口的用户可视区域内;如果判断所述目标条目未显示在信息显示窗口的用户可视区域内,则移动信息显示窗口的滚动条,将所述目标条目及所述回复信息内容显示在信息显示窗口的用户可视区域内。可选地,所述将所述回复信息内容与所述目标条目进行关联性显示,包括:在所述回复信息内容中插入标识信息后显示在信息显示窗口中;所述标识信息用于指示该回复信息内容为针对所述目标条目的回复。根据本发明的另一方面,提供了一种即时通信群组交流信息的发布系统,包括当前群组成员的即时通信IM客户端、IM服务器以及目标群组成员的IM客户端,其中,所述当前群组成员的IM客户端包括:显示单元,用于在信息显示窗口中显示IM群组交流信息,并为IM群组交流信息各条目提供指定回复操作入口;确定单元,用于当通过某指定回复操作入口接收到用户的回复请求时,确定IM群组交流信息中待回复的目标条目;接收单元,用于接收针对所述目标条目进行回复的回复信息内容;发送单元,用于将所述回复信息内容以及所述目标条目发送到IM服务器;所述IM服务器包括:转发单元,用于将所述回复信息内容以及所述目标条目发送给所述目标条目对应的目标群组成员的IM客户端;所述目标群组成员的IM客户端包括:回复显示单元,用于在其信息显示窗口中将所述回复信息内容与所述目标条目进行关联性显示。可选地,所述转发单元,还用于将所述回复信息内容以及所述目标条目发送给其他群组成员的IM客户端;所述回复显示单元,还用于所述其他群组成员的IM客户端在其信息显示窗口中将所述回复信息内容与所述目标条目进行关联性显示。可选地,还包括:编辑显示单元,用于在所述确定即时通信群组交流信息中待回复的目标条目之后,将所述目标条目的正文内容和/或发送者信息显示在编辑窗口中。可选地,还包括:提示单元,用于向所述目标条目的发送者发送提示信息,所述提示信息区别于收到普通群组交流信息时的提示信息。可选地,所述回复显示单元,包括:第一显示子单元,用于将所述回复信息内容显示在所述目标条目的下方。可选地,还包括:判断单元,用于判断所述目标条目是否显示在信息显示窗口的用户可视区域内;滚动显示单元,用于如果判断所述目标条目未显示在信息显示窗口的用户可视区域内,则移动信息显示窗口的滚动条,将所述目标条目及所述回复信息内容显示在信息显示窗口的用户可视区域内。可选地,所述回复显示单元,包括:第二显示子单元,用于在所述回复信息内容中插入标识信息后显示在信息显示窗口中;所述标识信息用于指示该回复信息内容为针对所述目标条目的回复。根据本发明的群组交流信息的发布方法及系统,可以确定出待指定回复的目标条目,并将回复信息内容与该目标条目进行关联性显示,以此实现对群组交流信息中目标条目的指定回复。这样,群组成员在进行群组交流的同时,还可以有针对性的消息回复,使得交流方式更加丰富,完善了即时通信工具的群组交流功能。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本发明一个实施例的方法流程图;图2示出了根据本发明一个实施例的界面示意图;图3示出了根据本发明一个实施例的另一界面示意图;以及图4示出了根据本发明一个实施例的系统示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为便于理解,首先对即时通信中的聊天窗口中的相关概念进行介绍。聊天窗口一般由至少两部分组成,其中一部分用于输入待发送的消息(为便于描述,简称为“编辑窗口”),另一部分用于显示当前用户已经发送出去的消息以及对方用户发送过来的消息(为便于描述,简称为“显示窗口”)。一般而言,用户需要通过键盘或者手写板等方式在编辑窗口中进行消息的编辑,编辑完成一条消息之后,就可以按下窗口中的“发送”按钮或者快捷键等,将消息发送出去,相应的,该条消息就会出现在显示窗口中,同时,编辑窗口被清空,用户又可以编辑新的消息,以此类推。在本发明实施例中,为了对即时通信工具的群组交流功能进行进一步优化,提供了一种群组交流信息的发布方法,参见图1,该方法可以包括以下步骤:S101:在信息显示窗口中显示即时通信IM群组交流信息,并为IM群组交流信息各条目提供指定回复操作入口;即时通信群组交流所需的窗口一般可以称为群组聊天窗口,一般而言,群组聊天由至少两部分组成,其中一部分用于输入待发送的消息(为便于描述,简称为“信息编辑窗口”),另一部分用于显示当前用户已经发送出去的消息以及其他群组成员用户发送过来的消息(为便于描述,简称为“信息显示窗口”)。用户需要通过键盘或者手写板等方式在信息编辑窗口中进行消息的编辑,编辑完成一条消息之后,就可以按下窗口中的“发送”按钮或者快捷键等,将消息发送出去,相应的,该条消息就会出现在信息显示窗口中,同时,信息编辑窗口被清空,用户又可以编辑新的消息,其他群组成员用户发送的消息也会显示在信息显示窗口中,信息显示窗口中的每条消息一般都会带有各自的发送者信息以及时间信息等。S102:当通过某指定回复操作入口接收到用户的回复请求时,确定IM群组交流信息中待回复的目标条目;在本发明实施例中,可以为用户提供针对特定的群组交流信息条目进行回复的操作入口,例如,可以在每条群组交流信息的后面等处分别显示该入口,如果用户想要对某个条目进行回复,则可以从对应的入口进入,例如点击对应的按钮等等,相应的,在接收到从某个操作入口发起的指定回复请求之后,就可以将该入口对应的群组交流信息条目确定为需要进行指定回复的目标条目,等等。例如,参见图2,假设其为某群组的聊天窗口,可见,在每条群组交流信息之后都可以出现“回复”字样,当用户需要针对某个条目进行指定回复时,就可以将鼠标移动到该条目对应的“回复”字样上,并点击,即可发出针对该条目的指定回复请求,相应的,程序会将该条目确定为待回复的目标条目。当然,在其他实施例中,还可以默认的将某个条目作为需要指定回复的目标条目。S103:接收针对所述目标条目进行回复的回复信息内容;在确定了需要进行指定回复的目标条目之后,用户就可以在编辑窗口中编辑回复信息内容。参见图2,还可以将该目标条目的内容显示在编辑窗口中,同时还可以在该目标条目的具体内容之前(或者其他位置)显示“【回复】某某的原文:……”字样,以提示用户,是对该条信息进行回复,这样可以便于用户随时查看回复的问题内容是什么。如图2中,假设用户需要针对“格罗姆”发布的消息“现在出来暗黑3了,暂时不玩Dota了”进行回复,则可以点击该条消息后的“回复”入口,之后,在编辑窗口中就可以出现“【回复】格罗姆的原文:现在出来暗黑3了,暂时不玩Dota了”,然后用户就可以在编辑窗口中编辑回复信息内容,例如:“《暗黑破坏神3》是著名动作角色扮演游戏,……”。另外,还可以提供取消指定回复的操作入口,例如,图2的编辑窗口中,在“【回复】格罗姆的原文:现在出来暗黑3了,暂时不玩Dota了”之前还可以提供一个带有“×”图样的按钮,如果用户想要取消对该目标消息的指定回复,则可以通过点击该按钮完成取消操作,相应的,编辑窗口中的“【回复】格罗姆的原文:现在出来暗黑3了,暂时不玩Dota了”将会被删除,用户可以进行普通的回复...