一种网页im中使用虚拟身份交互的方法、装置及服务器的制造方法

文档序号:7795980阅读:157来源:国知局
一种网页im中使用虚拟身份交互的方法、装置及服务器的制造方法
【专利摘要】本发明提供一种网页IM中使用虚拟身份交互的方法、装置及服务器,该方法包括:一个或多个客户端;一个或多个服务端;介于所述客户端与所述服务端之间的间接配置层;所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端;所述服务端回复的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给对应的事件发起的客户端。服务端可以映射一个或多个与网店对应的虚拟服务端ID,一个网店可以拥有多个虚拟服务端ID从而对应多个服务端,一个服务端可以拥有多个虚拟服务端ID从而服务多个网店,从而扩展了网店的服务能力,优化了网络资源的使用,降低了网店的成本。
【专利说明】—种网页IM中使用虚拟身份交互的方法、装置及服务器
【技术领域】
[0001]本发明涉及网络通信【技术领域】,尤其涉及一种网页頂中使用虚拟身份交互的方法、装置及服务器。
【背景技术】
[0002]在电子商务网站中,如果店铺的访问量较大,为了让顾客的咨询可以快速得到响应,需要多个客服同时服务,每个店铺配备多个客服,每个客服服务一个店铺,对网络资源占用大,网络店铺(下称网店)的成本高。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种网页頂中使用虚拟身份交互的方法、装置及服务器,优化网络资源,降低网店成本。
[0004]本发明提供一种网页頂中使用虚拟身份交互的方法,包括:
[0005]一个或多个客户端;
[0006]一个或多个服务端;
[0007]介于所述客户端与所述服务端之间的间接配置层;
[0008]所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端;
[0009]所述服务端回复的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给对应的事件发起的客户端。
[0010]其中,所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端包括:
[0011]预先在所述间接配置层配置一个或多个虚拟服务端ID与服务端的第一对应关系;
[0012]所述间接配置层接收到所述客户端发起的事件后,根据所述客户端发起的事件所携带的虚拟服务端ID查找所述第一对应关系;
[0013]所述间接配置层将所述客户端发起的事件转发给查找到的所携带的虚拟服务端ID对应的服务端。
[0014]其中,所述服务端回复的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给对应的事件发起的客户端包括:
[0015]所述间接配置层记录所述客户端、虚拟服务端ID和服务端的第二对应关系;
[0016]所述间接配置层接收到所述服务端回复的事件后,根据所述服务端回复的事件所携带的客户端查找所述第二对应关系;
[0017]所述间接配置层将查找到的虚拟服务端ID携带在所述服务端回复的事件后转发给对应的事件发起的客户端。
[0018]其中,该方法还包括:[0019]将所述第一对应关系或者第二对应关系加载在分布式缓存中。
[0020]本发明还提供一种网页頂中使用虚拟身份交互的装置,该装置包括:
[0021]接收单元,用于接收一个或多个客户端发起的事件,以及一个或多个服务端回复的事件;
[0022]映射单元,用于将所述客户端发起的事件映射为一个或多个虚拟服务端ID,以及,将所述服务端回复的事件映射为一个或多个虚拟服务端ID ;
[0023]发送单元,用于将所述映射单元映射后的发起的事件转发给所述一个或多个虚拟服务端ID对应的服务端;以及将映射后的回复的事件转发给对应的事件发起的客户端。
[0024]其中,该装置还包括:
[0025]分布式缓存,用于保存一个或多个虚拟服务端ID与服务端的第一对应关系和/或所述客户端、虚拟服务端ID和服务端的第二对应关系。
[0026]其中,所述映射单元,用于根据接收到的所述客户端发起的事件所携带的虚拟服务端ID查找所述分布式缓存中的第一对应关系;将查找到的所携带的虚拟服务端ID对应的服务端携带在所述客户端发起的事件中得到映射后的发起的事件;和/或,
[0027]用于根据接收到的所述服务端回复的事件所携带的客户端查找所述第二对应关系;将查找到的虚拟服务端ID携带在所述服务端回复的事件中得到映射后的回复的事件。
[0028]本发明还提供一种网页頂服务器,所述服务器包括上述任一所述的装置。
[0029]本发明带来的有益效果如下:
[0030]采用本发明的技术方案,服务端可以映射一个或多个与网店对应的虚拟服务端ID,一个网店可以拥有多个虚拟服务端ID从而对应多个服务端,一个服务端可以拥有多个虚拟服务端ID从而服务多个网店,从而扩展了网店的服务能力,优化了网络资源的使用,降低了网店的成本。
[0031]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0032]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0033]图1为本发明实施例一中一种网页IM中使用虚拟身份交互的方法的流程示意图;
[0034]图2为本发明实施例二中一种网页頂中使用虚拟身份交互的装置的结构示意图。【具体实施方式】
[0035]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。[0036]下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0037]实施例一,一种网页即时通讯(Instant Messenger, IM)中使用虚拟身份交互的方法,包括:一个或多个客户端;一个或多个服务端;介于所述客户端与所述服务端之间的间
接配置层。
[0038]网页頂是基于浏览器的即时通信工具,用于浏览网站的用户之间进行交流。在电子商务网站中网页頂的应用是在网站中加载即时聊天插件,用户打开网站后,使用账号登陆后可以在网页界面的预先指定位置,例如右下角等生成聊天窗口,可以在浏览器的后台进行设置,允许该预先指定的位置被拖动。在本发明实施例中,浏览或者购买商品的用户所使用的终端称为客户端,提供咨询或者出售商品的用户所使用的终端称为服务端。上述终端包括但不限于台式机、笔记本电脑和/或手机、IPAD等。
[0039]在本发明实施例中,客户端和服务端之间通过服务器进行交互,在服务器中集成了间接配置层,在本实施例中,与交互相关的信息,包括但不限于好友列表和/或历史消息等保存在服务器中,用户更换使用的终端,只要使用相同的账号登陆,都可以查看到相同的好友列表和/或历史消息等。
[0040]请参见图1,该方法包括:
[0041]SllO所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端。
[0042]在本实施例中,对于所述事件包括但不限于在客户端和服务端之间的文本、图片、表情、音频和/或视频的交流。
[0043]其中,所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端包括:
[0044]预先在所述间接配置层配置一个或多个虚拟服务端ID与服务端的第一对应关系。通过管理后台,预先在间接配置层设置第一对应关系,例如,请参见表1,在本实施例中服务端A对应三个虚拟服务端ID:西域大枣客服1、红豆家装客服I和小千壁纸客服1,服务端B对应二个虚拟服务端ID:西域大枣客服2和红豆家装客服2,服务端C对应二个虚拟服务端ID:红豆家装客服3和小千壁纸客服2,等等。在本实施例中,服务器根据所述服务端对应的一个或多个虚拟服务端ID更新在线状态、查询好友列表和/或查询历史消息。例如,在本实施例中,服务端A分别对应于西域大枣客服1、红豆家装客服I和小千壁纸客服I三个虚拟服务端ID拥有三个在线状态、好友列表和历史消息。
【权利要求】
1.一种网页頂中使用虚拟身份交互的方法,包括: 一个或多个客户端; 一个或多个服务端; 介于所述客户端与所述服务端之间的间接配置层; 所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端; 所述服务端回复的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给对应的事件发起的客户端。
2.根据权利要求1所述的方法,其特征在于,所述客户端发起的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给所述一个或多个虚拟服务端ID对应的服务端包括: 预先在所述间接配置层配置一个或多个虚拟服务端ID与服务端的第一对应关系;所述间接配置层接收到所述客户端发起的事件后,根据所述客户端发起的事件所携带的虚拟服务端ID查找所述第一对应关系; 所述间接配置层将所述客户端发起的事件转发给查找到的所携带的虚拟服务端ID对应的服务端。
3.根据权利要求1所述的方法,其特征在于,所述服务端回复的事件经由所述间接配置层映射为一个或多个虚拟服务端ID后转发给对应的事件发起的客户端包括: 所述间接配置层记录所述客户端、虚拟服务端ID和服务端的第二对应关系;` 所述间接配置层接收到所述服务端回复的事件后,根据所述服务端回复的事件所携带的客户端查找所述第二对应关系; 所述间接配置层将查找到的虚拟服务端ID携带在所述服务端回复的事件后转发给对应的事件发起的客户端。
4.根据权利要求2或3所述的方法,其特征在于,该方法还包括: 将所述第一对应关系或者第二对应关系加载在分布式缓存中。
5.一种网页IM中使用虚拟身份交互的装置,该装置包括: 接收单元,用于接收一个或多个客户端发起的事件,以及一个或多个服务端回复的事件; 映射单元,用于将所述客户端发起的事件映射为一个或多个虚拟服务端ID,以及,将所述服务端回复的事件映射为一个或多个虚拟服务端ID ; 发送单元,用于将所述映射单元映射后的发起的事件转发给所述一个或多个虚拟服务端ID对应的服务端;以及将映射后的回复的事件转发给对应的事件发起的客户端。
6.根据权利要求5所述的装置,其特征在于,该装置还包括: 分布式缓存,用于保存一个或多个虚拟服务端ID与服务端的第一对应关系和/或所述客户端、虚拟服务端ID和服务端的第二对应关系。
7.根据权利要求6所述的装置,其特征在于, 所述映射单元,用于根据接收到的所述客户端发起的事件所携带的虚拟服务端ID查找所述分布式缓存中的第一对应关系;将查找到的所携带的虚拟服务端ID对应的服务端携带在所述客户端发起的事件中得到映射后的发起的事件;和/或,用于根据接收到的所述服务端回复的事件所携带的客户端查找所述第二对应关系;将查找到的虚拟服务端ID携带在所述服务端回复的事件中得到映射后的回复的事件。
8.—种网页頂服务器,其特征在于,所述服务器包括如权利要求5至7任一所述的装置。
【文档编号】H04L29/08GK103747100SQ201410030817
【公开日】2014年4月23日 申请日期:2014年1月22日 优先权日:2014年1月22日
【发明者】穆玉伟 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1