一种企业即时通信的方法

文档序号:7665682阅读:133来源:国知局
专利名称:一种企业即时通信的方法
技术领域
本发明涉及计算机软件、网络通信领域,尤其是即时通信技术, 特别是涉及一种企业即时通信的方法。
背景技术
即时通4言(Instant messaging,简称IM)已经成为用户通过网 络进行通信的重要手段,目前有很多即时通信工具,如腾讯公司的 QQ,微软的MSN,还有一些企业即时通信,如RTX、 Sametime等。
目前的企业即时通信系统中,一^&用于^^司内部局域网或专网 等,只为一家公司服务,现有技术中,C/S或B/S结构都包括多个客 户端和一台服务器,每个客户端都有一个对应的内部标示,服务器负 责各客户端之间的信息传输。
还有很多企业使用在线租用软件的方式实现即时通讯的功能。在 线租用软件,即运营商通过因特网提供软件服务,企业通过定期交纳 会员费的方式使用软件,多台即时通讯服务器的为逐渐增加的客户端 服务,但当某台即时通信服务器坏了不能为企业进行即时通信了。该 工具对在线企业的服务就会中断。

发明内容
本发明为解决上述问题不足之处,提供了 一种企业即时通信的方法。
为了解决上述问题,本发明提供以下技术方案 一种企业即时通信 的方法,包括如下步骤上;
b. 新增加的企业也按该规则被分配到某台即时通讯服务器上;
c. 控制服务器定期检查所有即时通讯服务器是否正常;
d. 如果某台即时通讯服务器宕机或不能正常工作,通知其他即时 通讯服务器接管这台失效的即时通讯服务器所服务的企业。
所述步骤d中,
2.1)客户端连接连接控制服务器,控制服务器返回该用户所属企业 所在的即时通信服务器地址;
2. 2)客户端得到地址后,连接即时通信服务器,然后登录。 本发明的优点
即时通信系统通过Internet在线的方式为很多企业提供即时通 讯服务,确保在线企业的服务不中断。 附图i兌明


图1为本发明方法的流程图2为本发明方法的系统示意图。
具体实施例方式
一种企业即时通信的方法,包括如下步骤
所有在线企业按照预定义的规则分布在不同的即时通讯服务器
上;
新增加的企业也按该规则被分配到某台即时通讯服务器上;该规 则可以通过管理员进行修改,例如1 ~ 2000的企业在服务器1,2001 ~ 4000在2。
每台即时通讯服务器与控制服务器保持活动检测,即控制服务器定期检查所有即时通讯服务器是否正常。
如果某台即时通讯服务器宕机或不能正常工作,则控制服务器通 过活动检测发现后,通知其他即时通讯服务器接管这台失效的即时通 讯服务器所服务的企业。
从客户端角度,由于所连接的即时通讯服务器已失效,因此客户 端会再次连接控制服务器,控制服务器返回新的即时通讯服务器地 址,客户端登录该即时通讯服务器,继续实现即时通讯服务。 如图1所示,
控制服务器已经检测出某台即时通信服务器不能正常工作; 客户端先连接控制服务器,提交用户登录的相关信息; 控制服务器根据用户提交的信息,得到其所属的企业,返回该用户 所属企业所在的即时通讯服务器地址,控制服务器把不能正常工作的 即时通信服务器服务的企业地址,按照负载均衡的方式分布到其他正 常工作的即时通信服务器上;
客户端得到地址后,连接即时通信服务器;由于后台的即时通讯服 务器通过负载均衡的方式为企业服务,因此用户每次登录时,即时通 讯服务器地址都可能不同。
用户认证;
用户登录成功,开始即时通信功能。
如图2所示, 一种在企业即时通信中服务定位的方法的系统,包 括客户端,
至少1台即时通信服务器动态的为不同企业进行即时通信服务, 至少一台控制服务器负责分配那台即时通信服务器为那些企业服 务。所述服务器端位于IDC机房,因此所有能上网的企业都可以通过客 户端登录和连接服务器,完成即时通讯的功能。
系统基于Internet网络,服务器端位于IDC机房,因此所有能上 网的企业都可以通过客户端登录和连接服务器,完成即时通讯的功 能。控制服务器对外的域名是固定的,因此所有企业的客户端都有相 同的登录入口。
例如该系统一共为10000家企业提供服务,后台有5台即时通讯 服务器,2台控制服务器。2台控制服务器用于双机热备,5台即时 通讯服务器通过负载均衡的方式为企业服务,哪些企业位于哪台即时 通讯服务器上,通过控制服务器进行管理。
权利要求
1. 一种企业即时通信的方法,其特征在于包括如下步骤,a. 所有在线企业按照预定义的规则分布在不同的即时通讯服务器上;b. 新增加的企业也按该规则被分配到某台即时通讯服务器上;c. 控制服务器定期检查所有即时通讯服务器是否正常;d. 如果某台即时通讯服务器宕机或不能正常工作,通知其他即时通讯服务器接管这台失效的即时通讯服务器所服务的企业。
2. 根据权利要求1所述的一种企业即时通信的方法,其特征在于所述步骤d中,2. 1 )客户端连接连接控制服务器,控制服务器返回该用户所属企业所在的即时通信服务器地址;2.2)客户端得到地址后,连接即时通信服务器,然后登录。
全文摘要
本发明提供了一种企业即时通信的方法,包括如下步骤所有在线企业按照预定义的规则分布在不同的即时通讯服务器上;新增加的企业也按该规则被分配到某台即时通讯服务器上;控制服务器定期检查所有即时通讯服务器是否正常;如果某台即时通讯服务器宕机或不能正常工作,通知其他即时通讯服务器接管这台失效的即时通讯服务器所服务的企业。这样,即时通信系统通过Internet在线的方式为很多企业提供即时通讯服务,确保在线企业的服务不中断。
文档编号H04L12/58GK101459621SQ20071017925
公开日2009年6月17日 申请日期2007年12月12日 优先权日2007年12月12日
发明者键 关, 荣 文, 霍文旌, 平 黄 申请人:北京亿企通信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1