基于团队的即时消息转发方法及即时通信服务器和客户端的制作方法

文档序号:7658826阅读:155来源:国知局
专利名称:基于团队的即时消息转发方法及即时通信服务器和客户端的制作方法
技术领域
本发明涉及计算机网络和电子商务领域,尤其涉及基于团队的即时消息转 发方法及即时通信服务器和客户端。
背景技术
即时通信(IM, Instant Messaging)系统目前已经成为用户通过网络进行 通信的重要手段。随着近年来日益加快的商务实时沟通需求,企业即时通信系 统也在迅速发展,正在逐渐成为企业内外一种常用的沟通手段。
以虚拟商店为例,在虚拟商店中买卖双方一般会选择IM工具进行沟通, 例如了解商品信息、询价、才艮价等,当虚拟商店达到一定交易规模时, 一个店 主可以以自己的帐号作为父帐号B,为店员设置子帐号Bj (i=l, 2......n),父
帐号B、子帐号Bj (i=l, 2......n)形成一个团队,子帐号可以分别为团队外
用户提供服务,团队内子帐号也可以互相交流。
当团队内子帐号Bi为本团队外帐号P服务时,如果需要暂时离开、或者 回答不了本团队外帐号P的问题,团队内子帐号B,可以将自己和本团队外帐 号P的会话转发给本团队另一个IM在线的子帐号Bj (i=2......n),交由子帐
号Bi(i二2......n)回答帐号P的问题,同时帐号为P的用户丝毫不会察觉到为
自己服务的工作人员的调换,因为帐号为P的用户看到的对方用户是主帐号B。
目前,IM子帐号之间转发消息还需要子帐号用户手动进行操作,比如, 团队内子帐号B,要将自己和本团队外帐号P的会话转发给本团队另一个IM 在线的子帐号Bi (i=2......n),交由子帐号Bi (i=2......n)回答本团队外帐号P
的问题,那么子帐号B,首先在本团队内查找IM在线的子帐号,并从在线子帐 号中选择一个子帐号(假设选择的为子帐号B5),通过提供即时通信服务的服
务器与子帐号B5建立连接,然后将自己和团队外用户P之间的会话记录通过 复制、粘贴等操作,以消息的形式发送给子帐号B5,团队内子帐号B5首先要
接收来自子帐号B,的消息,即子帐号B,和本团队外帐号P的会话,然后根据 来自本团队内子帐号Bi的消息,从本团队联系人列表中查找团队外该用户的 IM帐号P,并与团队外帐号P建立连接,之后两者开始的会话。整个过程对 于请求消息转发子帐号和接受消息转发的子帐号来说,都需要很繁瑣的手工操 作。

发明内容
本发明提供了基于团队的即时消息转发方法及即时通信服务器和客户端, 以解决现有技术中存在的请求消息转发子帐号和接受消息转发的子帐号都要 进行繁瑣的手动操作的问题。
本发明提供一种基于团队的即时消息转发方法,包括步骤 即时通信服务器保存团队内即时通信子帐号与对端通信帐号之间会话的 交互消息;
即时通信服务器接收到所述团队内即时通信子帐号发来的消息转发请求 后,在所述团队内的在线子帐号中选择另一个在线子帐号;以及
将所述对端通信帐号和保存的交互消息通知给被选择的在线子帐号;
所述被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所述 对端通信帐号继续进行会话。
所述将对端通信帐号和交互消息通知给选择的在线子帐号的过程具体包

即时通信服务器建立至所述被选择的在线子帐号的通信连接;以及 将所述对端通信帐号和保存的交互消息基于建立起的通信连接通知给被 选择的在线子帐号。
所述被选择的在线子帐号与对端通信帐号继续会话的过程具体包括
所述被选择的在线子帐号根据接收到的交互消息,确定后续要与对端通信 帐号继续会话的内容;
所述被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已建 立的至被选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续会 话的内容。
本发明提供一种即时通信服务器,包括
保存单元,用于保存团队内即时通信子帐号与对端通信帐号之间会话的交 互消息; '
子帐号选择单元,用于在接收到所述团队内即时通信子帐号发来的消息转 发请求后,从所述团队内的在线子帐号中选择另一个子帐号;以及
通知单元,用于将对端通信帐号和保存单元保存的交互消息通知给子帐号 选择单元选择的在线子帐号。
所述通知单元具体包括
建立连接子单元,用于建立至子帐号选择单元选择的在线子帐号的即时通 信连接;
发送子单元,用于将所述对端通信帐号和保存单元保存的交互消息,基于 建立连接子单元所建立的至选择的在线子帐号的通信连接,通知给子帐号选择 单元选择的在线子帐号。
本发明提供一种基于团队的即时消息转发方法,包括步骤 团队内即时通信子帐号所在的客户端记录该团队内即时通信子帐号与对
端通信帐号之间会话的交互消息;
所述团队内即时通信子帐号在确定要将当前会话转移后,通过自身所在的 客户端向即时通信服务器发送消息转发请求;以及
接收即时通信服务器发来的所述团队内在线的帐号信息,并将接收的在线 帐号信息解析显示;
所述团队内即时通信子帐号所在的客户端将对端通信帐号和记录的交互 消息,转发给所述团队内即时通信子帐号在显示的在线帐号中选择的在线子帐

所述被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所述 对端通信帐号继续进行会话。
所述将对端通信帐号和交互消息转发给被选择的在线帐号的过程具体包

所述团队内即时通信子帐号所在的客户端建立至被选择的在线子帐号所 在客户端之间的通信连接;以及
将对端通信帐号和记录的交互消息基于建立的通信连接,转发给所述团队 内即时通信子帐号在显示的在线帐户中选择的在线子帐号。
所述被选择的在线子帐号与对端通信帐号继续会话的过程具体包括
所述团队内即时通信子帐号将自身在显示的在线子帐户中选择的在线子 帐号信息通知给即时通信服务器;
即时通信服务器根据被通知的在线子帐号信息,建立自身至所述选择的在 线子帐号的通信连接;
所述被选择的在线子帐号根据接收到的交互消息,确定后续要与对端通信 帐号继续会话的内容;
所述被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已建 立的至选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续会话 的内容。
本发明提供一种即时通信客户端,包括
记录单元,用于记录团队内即时通信子帐号与对端通信帐号之间会话的交 互消息;
消息转发请求单元,用于在团队内即时通信子帐号在确定要将当前会话转 移后,向即时通信服务器发送消息转发请求;
接收显示单元,用于接收即时通信服务器发来的所述团队内在线的子帐号
信息,并将接收的在线帐号信息解析显示;
转发单元,用于将对端通信帐号和记录单元记录的交互消息,转发给即时 通信帐号在接收思席5的在钱
通知单元,用于^]等自身在4妾收显示单元显示的在纟 帐号信息通知给即时通信服务器。
所述转发单元具体包括;
建立连接子单元,用于建立至选择的在线子帐号所在客户端之间的通信连
接;
发送子单元,用于将对端通信帐号和记录单元记录的交互消息基于建立连 接子单元建立的通信连接,转发给所述即时通信帐号在显示的在线子帐号中选 择的在线子帐号。
本发明提供一种即时通信服务器,包括
子帐号获取单元,用于在接收到团队内即时通信子帐号客户端发来的消息
转发请求后,为所述即时通信子帐号获取该子帐号所在团队的在线子帐号信 自
发送单元,用于将子帐号获取单元获取的在线子帐号信息,发送给所述团
队内发送消息转发请求的即时通信子帐号;
接收通知单元,用于接收团队内发送消息转发请求的即时通信帐号通知的 选择的在线子帐号;
建立连接单元,用于建立至所述被选择的在线子帐号的即时通信连接。 本发明通过增强即时通信服务器及即时通信客户端的功能,将请求消息转 发子帐号手动选择团队内在线子帐号、手动复制、粘贴与对端帐号的交互消息 和接受消息转发的子帐号从联系人列表中查找对端帐号信息等繁瑣的手动操 作交给即时通信服务器或即时通信客户端自动完成,不但减轻了即时消息转发 用户的负担,而且提高了即时通信的效率。


图1为本发明实现基于团队的即时消息转发的方法流程图2为本发明实现即时通信服务器将对端通信帐号和保存的交互消息通知 给选择的在线子帐号的方法流程图3为本发明实现被选择的在线子帐号根据接收到的交互消息和对端通信 帐号与所述对端通信帐号继续进行会话的方法流程图4为本发明实现基于团队的即时消息转发的另一种方法流程图5为本发明实现团队内即时通信帐号所在的客户端将对端通信帐号和记 录的交互消息发送给所选择的在线帐号的方法流程图6为本发明实现被选择的在线帐号根据接收到的交互消息和对端通信帐 号与对端通信帐号继续进行会话的方法流程图7为本发明实施例一基于团队的即时通信消息转发的IM服务器系统结 构框图8为本发明实施例二基于团队的即时通信消息转发的IM服务器、客户 端结构框图。
具体实施例方式
本发明提供了基于团队的即时消息转发方法及即时通信服务器和客户端, 以解决现有技术中存在的请求消息转发子帐号和接受消息转发的子帐号都要 进行繁瑣的手动4喿作的问题。
如图l所示,为本发明实现一种基于团队的即时消息转发的方法流程图, 包括步骤
S101:即时通信服务器保存团队内即时通信子帐号与对端通信帐号之间 会话的交互消息;
S102:即时通信服务器接收到所述团队内即时通信子帐号发来的消息转 发请求后,在所述团队内的在线子帐号中选择另一个在线子帐号;
S103:即时通信服务器将所述对端通信帐号和保存的交互消息通知给被 选择的在线子帐号;
S104:被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所 述对端通信帐号继续进行会话。
如图2所示,本发明实现一种基于团队的即时消息转发的方法中,步骤 S103具体包括
S1031:即时通信服务器建立至所述被选择的在线子帐号的通信连接; S1032:即时通信服务器将所述对端通信帐号和保存的交互消息基于建立
起的通信连接通知给被选择的在线子帐号。
如图3所示,本发明实现一种基于团队的即时消息转发的方法中,步骤
S104具体包括
S1041:被选择的在线子帐号根据接收到的交互消息,确定后续要与对端通 信帐号继续会话的内容;
S1042:被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已 建立的至被选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续 会话的内容。
对应的,本发明实现一种IM服务器,包括
保存单元,用于保存团队内即时通信子帐号与对端通信帐号之间会话的交 互消息;
子帐号选择单元,用于在接收到所述团队内即时通信子帐号发来的消息转 发请求后,从所述团队内的在线子帐号中选择另一个子帐号;以及
通知单元,用于将对端通信帐号和保存单元保存的交互消息通知给子帐号 选择单元选择的在线子帐号。
其中,通知单元具体包括
建立连接子单元,用于建立至子帐号选择单元选择的在线子帐号的即时通 信连接;
发送子单元,用于将所述对端通信帐号和保存单元保存的交互消息,基于 建立连接子单元所建立的至选择的在线子帐号的通信连接,通知给子帐号选择 单元选择的在线子帐号。
如图4所示,为本发明实现一种基于团队的即时消息转发的方法流程图,
包括步骤
S201:团队内即时通信子帐号所在的客户端记录该团队内即时通信子帐 号与对端通信帐号之间会话的交互消息;
S202:该团队内即时通信子帐号在确定要将当前会话转移后,通过自身所 在的客户端向即时通信服务器发送消息转发请求;
S203:发送消息转发请求的团队内即时通信子帐号接收即时通信服务器 发来的所述团队内在线的帐号信息,并将接收的在线帐号信息解析显示;
S204:发送消息转发请求的团队内即时通信子帐号在的客户端将对端通 信帐号和记录的交互消息,转发给所述团队内即时通信子帐号在显示的在线帐
号中选择的在线子帐号;
S205:被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所 述对端通信帐号继续进行会话。
如图5所示,本发明实现一种基于团队的即时消息转发的方法中,步骤 S204具体包括
S2041:发送消息转发请求的团队内即时通信子帐号所在的客户端建立至 被选择的在线子帐号所在客户端之间的通信连接;
S2042:发送消息转发请求的团队内即时通信子帐号将对端通信帐号和记 录的交互消息基于建立的通信连接,转发给所述团队内即时通信子帐号在显示 的在线帐户中选择的在线子帐号。
如图6所示,本发明实现一种基于团队的即时消息转发的方法中,步骤 S205具体包括
S2051:发送消息转发请求的团队内即时通信子帐号将自身在显示的在线
帐户中选择的在线帐号信息通知给即时通信服务器;
S2052:即时通信服务器根据被通知的在线子帐号信息,建立自身至所述 选择的在线子帐号的通信连接;
S2053:被选择的在线子帐号根据接收到的交互消息,确定后续要与对端 通信帐号继续会话的内容;
S2054:被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已 建立的至选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续会 话的内容。
相应的,本发明实现一种即时通信客户端,包括
记录单元,用于记录团队内即时通信子帐号与对端通信帐号之间会话的交 互消息;
消息转发请求单元,用于在团队内即时通信子帐号在确定要将当前会话转 移后,向即时通信服务器发送消息转发请求;
接收显示单元,用于接收即时通信服务器发来的所述团队内在线的子帐号 信息,并将接收的在线帐号信息解析显示;
转发单元,用于将对端通信帐号和记录单元记录的交互消息,转发给即时 通信帐号在接收显示单元显示的在线子帐号中选择的在线子帐号;
帐号信息通知给即时通信服务器。 其中,转发单元具体包括;
建立连接子单元,用于建立至选择的在线子帐号所在客户端之间的通信连
接;
发送子单元,用于将对端通信帐号和记录单元记录的交互消息基于建立连 接子单元建立的通信连接,转发给所述即时通信帐号在显示的在线子帐号中选 择的在线子帐号。
相应的,本发明实现一种IM服务器,包括
子帐号获取单元,用于在接收到团队内即时通信子帐号客户端发来的消息 转发请求后,为所述即时通信子帐号获取该子帐号所在团队的在线子帐号信 息;
发送单元,用于将子帐号获取单元获取的在线子帐号信息,发送给所述团
队内发送消息转发请求的即时通信子帐号;
接收通知单元,用于接收团队内发送消息转发请求的即时通信帐号通知的 选择的在线子帐号;
建立连接单元,用于建立至所述被选择的在线子帐号的即时通信连接。
下面借助附图描述本发明的具体实施方式

假设店主Boss在某网站开设立一家虚拟商店3QU, employee^ i=l, 2..... .n)
为其店员,他们在网站注册的即时通信服务帐号分别为B、 Bi(i=l,2......n),
其中B作为父帐号,Bi(i=l, 2......n)作为子帐号组成一个团队G,团队G
成员可以分别利用客户端C、 Cj(i=l, 2......n)上网进行即时通信。虚拟商店
3QU的顾客可以通过客户端或网页与团队G的成员进行即时通信。
假设虚拟商店3QU的某顾客Client其帐号为P,虚拟商店3QU的店员 employee,其子帐号为B。客户端为d,帐号P和团队G内子帐号B!在建立 连接的前提下进行会话,在会话过程中店员employee,需要暂时离开,此时店 员employee,需要将自己和顾客Client的会话记录转发给虚拟商店3QU的其它 IM在线店员,即将团队G内子帐号B,和团队G外帐号P两者之间的会话记 录转发给团队G内其它IM在线子帐号,由接收上述两者之间会话记录的虚拟 商店3QU店员继续为顾客Client服务。
如图7所示,为本发明实施例一基于团队的即时通信消息转发的IM服务 器系统结构框图,包括保存单元1100、子帐号选择单元1200、通知单元1300, 其中,通知单元1300具体包括建立连接子单元13001和发送子单元13002。
本实施例一实现本发明第一种方法的具体实施过程如下
S1001:团队G内子帐号B!与对端通信帐号团队G外帐号P的会话过程中,
之间会话的交互消息;
S1002:团队G内子帐号B!需要本团队内其它子帐号替代自己与团队G外帐 号P交互时,团队G内子帐号Bi通过点击"消息转发"按钮,向IM服务器发送消 息转发请求,接收该消息转发请求后,IM服务器中的子帐号选择单元1200在子 帐号B,所在的团队内选择一个即时通信在线的子帐号,假设选择的即时通信在 线的子帐号为团队G内子帐号Bs;其中,子帐号选择单元1200可以通过查询数 据库中子帐号、团队关联表,获取子帐号B,所在的团队G以及团队内所有子帐 号,进而IM服务器子帐号选择单元1200在团队G中选择一个IM在线的子帐号 B5,也可以根据消息转发请求方的子帐号B,的团队标记,查找所有拥有该团队 标记的IM在线帐号,进而IM服务器子帐号选择单元1200在团队G中选择一个 IM在线的子帐号Bs。
S1003:通知单元1300中的建立连接子单元13001建立所在IM服务器至子 帐号选择单元1200所选择的团队G内子帐号Bs的通信连接;
帐号P,基于上述连接发送给团队G内子帐号B5;
S1005:被选择被选择的在线子帐号团队G内子帐号Bs根据接收到团队G内 子帐号Bi和团队G外帐号P之间的交互消息,便了解在此之前团队G内子帐号B! 与对端通信帐号团队G外帐号P的会话内容,从而可以确定后续要与对端通信帐 号团队G外帐号P继续会话的内容;
帐号P之间,基于建立连接单元1300已经建立的IM服务器至团队G内子帐号B5 的通信连接和IM服务器至团队G外帐号P的通信连接,来交互继续会话的内容。 如图8所示,为本发明实施例二实现的 一种即时通信客户端和IM服务器, 其中,即时通信客户端包括记录单元2100,消息转发请求单元2200, 接收 显示单元2300,通知单元2500,转发单元2400,其中,转发单元2400还包4舌
建立连接子单元24001,发送子单元24002; IM服务器包括子帐号获取单
元3100,发送单元3200,接收通知单元3300,建立连接单元3400。 实施例二实现本发明第二种方法的具体实施过程如下 S2000:团队G内子帐号B,与对端通信帐号团队G外帐号P在会话过程中,
团队G内子帐号B,所在的客户端d的记录单元2100存储了团队G内子帐号Bi和
团队G外帐号P会话双方之间会话的交互消息;
S2001:团队G内子帐号B,需要本团队内其它子帐号替代自己与团队G外帐
号P交互时,团队G内子帐号B,通过点击"消息转发"按钮,向IM服务器发送消
息转发请求;
S2002:接收该消息转发请求后,IM服务器中的子帐号获取单元3100获取 子帐号B,所在的团队G内所有即时通信在线的子帐号,并交由IM服务器中的发 送单元3200发送给请求消息转发的团队G内子帐号B,;
器中发送单元3200发送来的本团队内所有在线子帐号的信息,并将接收的在线 子帐号信息进行解析显示;
S2004:团队G内子帐号B,从接收显示单元2300接收并显示的本团队在线子 帐号信息中,选择一个在线子帐号(假设为团队G内子帐号B5),团队G内子帐 号B,所在的客户端C,转发单元2400中的建立连接子单元24001,建立至团队G 内子帐号B5所在客户端Cs之间的通信连接;
S2005:团队G内子帐号B!所在的客户端Q转发单元2400中的发送子单 元24002将对端通信帐号团队G外帐号P和记录的交互消息基于步骤S2004 建立的通信连接,转发给团队G内子帐号B5;
S2006:团队G内子帐号B!所在的客户端Q的通知单元2500,将子帐号 B,选择团队G内子帐号B5的信息的通知给IM服务器接收通知单元3300;
S2007: IM服务器建立连接单元3400根据接收通知单元3300接收到通知,
建立自身至团队G内子帐号Bs的通信连接;
S2008:团队G内子帐号Bs根据接收到的交互消息,便能了解之前团队G 内子帐号B,与对端通信帐号团队G外帐号P的会话内容,进而确定后续要与 对端通信帐号继续会话的内容;
S2009:团队G内子帐号Bs和团队G外帐号P之间,基于IM服务器已建 立的至团队G内子帐号B5、及其至团队G外帐号P的通信连接,来交互继续 会话的内容。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种基于团队的即时消息转发方法,其特征在于,包括步骤即时通信服务器保存团队内即时通信子帐号与对端通信帐号之间会话的交互消息;即时通信服务器接收到所述团队内即时通信子帐号发来的消息转发请求后,在所述团队内的在线子帐号中选择另一个在线子帐号;以及将所述对端通信帐号和保存的交互消息通知给被选择的在线子帐号;所述被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所述对端通信帐号继续进行会话。
2、 如权利要求1所述的方法,其特征在于,所述将对端通信帐号和交互 消息通知给选择的在线子帐号的过程具体包括即时通信服务器建立至所述被选择的在线子帐号的通信连接;以及 将所述对端通信帐号和保存的交互消息基于建立起的通信连接通知给被 选择的在线子帐号。
3、 如权利要求2所述的方法,其特征在于,所述被选择的在线子帐号与 对端通信帐号继续会话的过程具体包括所述被选择的在线子帐号根据接收到的交互消息,确定后续要与对端通信 帐号继续会话的内容;所述被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已建 立的至被选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续会 话的内容。
4、 一种即时通信服务器,其特征在于,包括保存单元,用于保存团队内即时通信子帐号与对端通信帐号之间会话的交 互消息;子帐号选择单元,用于在接收到所述团队内即时通信子帐号发来的消息转 发请求后,从所述团队内的在线子帐号中选择另一个子帐号;以及通知单元,用于将对端通信帐号和保存单元保存的交互消息通知给子帐号 选择单元选择的在线子帐号。
5、 如权利要去4所述的即时通信服务器,其特征在于,所述通知单元具 体包括建立连接子单元,用于建立至子帐号选择单元选择的在线子帐号的即时通 信连接;发送子单元,用于将所述对端通信帐号和保存单元保存的交互消息,基于 建立连接子单元所建立的至选择的在线子帐号的通信连接,通知给子帐号选择 单元选择的在线子帐号。
6、 一种基于团队的即时消息转发方法,其特征在于,包括步骤团队内即时通信子帐号所在的客户端记录该团队内即时通信子帐号与对 端通信帐号之间会话的交互消息;所述团队内即时通信子帐号在确定要将当前会话转移后,通过自身所在的 客户端向即时通信服务器发送消息转发请求;以及接收即时通信服务器发来的所述团队内在线的帐号信息,并将接收的在线 帐号信息解析显示;所述团队内即时通信子帐号所在的客户端将对端通信帐号和记录的交互 消息,转发给所述团队内即时通信子帐号在显示的在线帐号中选择的在线子帐所述被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所述 对端通信帐号继续进行会话。
7、 如权利要求6所述的方法,其特征在于,所述将对端通信帐号和交互 消息转发给被选择的在线帐号的过程具体包括所述团队内即时通信子帐号所在的客户端建立至被选择的在线子帐号所 在客户端之间的通信连接;以及将对端通信帐号和记录的交互消息基于建立的通信连接,转发给所述团队内即时通信子帐号在显示的在线帐户中选择的在线子帐号。
8、 如权利要求7所述的方法,其特征在于,所述被选择的在线子帐号与 对端通信帐号继续会话的过程具体包括所述团队内即时通信子帐号将自身在显示的在线子帐户中选择的在线子 帐号信息通知给即时通信服务器;即时通信服务器根据被通知的在线子帐号信息,建立自身至所述选择的在 线子帐号的通信连接;所述被选择的在线子帐号根据接收到的交互消息,确定后续要与对端通信 帐号继续会话的内容;所述被选择的在线子帐号和对端通信帐号之间基于即时通信服务器已建 立的至选择的在线子帐号、及其至对端通信帐号的通信连接,来交互继续会话 的内容。
9、 一种即时通信客户端,其特征在于,包括记录单元,用于记录团队内即时通信子帐号与对端通信帐号之间会话的交 互消息;消息转发请求单元,用于在团队内即时通信子帐号在确定要将当前会话转 移后,向即时通信服务器发送消息转发请求;接收显示单元,用于接收即时通信服务器发来的所述团队内在线的子帐号 信息,并将接收的在线帐号信息解析显示;转发单元,用于将对端通信帐号和记录单元记录的交互消息,转发给即时通知单元,用于将自身在接收显示单元显示的在线子帐号中选择的在线子 帐号信息通知给即时通信服务器。
10、 如权利要求9所述的即时通信客户端,其特征在于,所述转发单元具 体包括;建立连接子单元,用于建立至选择的在线子帐号所在客户端之间的通信连接;发送子单元,用于将对端通信帐号和记录单元记录的交互消息基于建立连 接子单元建立的通信连接,转发给所述即时通信帐号在显示的在线子帐号中选 择的在线子帐号。
11、 一种即时通信服务器,其特征在于,包括子帐号获取单元,用于在接收到团队内即时通信子帐号客户端发来的消息 转发请求后,为所述即时通信子帐号获取该子帐号所在团队的在线子帐号信息;发送单元,用于将子帐号获取单元获取的在线子帐号信息,发送给所述团 队内发送消息转发请求的即时通信子帐号;接收通知单元,用于接收团队内发送消息转发请求的即时通信帐号通知的 选择的在线子帐号;建立连接单元,用于建立至所述被选择的在线子帐号的即时通信连接。
全文摘要
本发明公开了涉及计算机网络和电子商务领域基于团队的即时消息转发方法,包括步骤即时通信服务器保存团队内即时通信子帐号与对端通信帐号之间会话的交互消息;即时通信服务器接收到所述团队内即时通信子帐号发来的消息转发请求后,在所述团队内的在线子帐号中选择另一个在线子帐号;以及将所述对端通信帐号和保存的交互消息通知给被选择的在线子帐号;所述被选择的在线子帐号根据接收到的交互消息和对端通信帐号,与所述对端通信帐号继续进行会话。相应的,本发明还公开了即时通信服务器及客户端,本发明可以减轻即时消息转发用户的负担,提高即时通信的效率。
文档编号H04L12/16GK101360066SQ200710135889
公开日2009年2月4日 申请日期2007年8月1日 优先权日2007年8月1日
发明者坚 张 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1