发明名称 基于WEB2.0实现多协议即时通信的系统及方法
摘要 本发明提供一种基于WEB2.0实现多协议即时通信的系统及方法,该系统包括终端WEB浏览器模块,WEB服务器、后台服务器和数据库,终端WEB浏览器模块包括登录页面、好友列表页面、聊天页面;WEB服务器包括登录模块、数据库操作模块、消息发送模块、消息接收模块、转换模块;利用本发明可以以多种协议方式同时登录系统,用户可以在浏览器中根据自己的需要以任意一种协议登录系统。本发明利用浏览器技术Ajax收发消息,数据吞吐量小,消除了因为终端能力导致的资源不足,影响收发消息的稳定性。
申请公布号 CN101707600B 申请公布日期 2012.09.05
申请号 CN200910212617.9 申请日期 2009.11.13
申请人 东南大学 发明人 裴文江;朱一星;王开;孙庆庆;侯旭勃;王振科;吕婉;王梁;夏然辉;张弘;许皓玮
分类号 H04L29/06(2006.01)I;H04L12/18(2006.01)I;H04L12/58(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种基于WEB2.0实现多协议即时通信的系统,其特征在于:包括终端WEB浏览器模块,WEB服务器、数据库、后台服务器和第三方服务器;所述终端WEB浏览器模块包括:第一登录模块、好友列表模块、即时通信模块;所述WEB服务器包括:第二登录模块、数据库操作模块、消息发送模块、消息接收模块、转换模块;其中:终端WEB浏览器模块中的第一登录模块,用于从用户端获取登录信息,并发送给第二登录模块;好友列表模块,用于从WEB服务器获取好友列表的信息,并显示出来;即时通信模块,用于将从用户端获取的发送信息发送给消息发送模块,并从WEB服务器获取接收信息;WEB服务器中的第二登录模块,将从第一登录模块获取的信息发送给转换模块,并将从转换模块获取的好友列表信息发送给数据库操作模块;数据库操作模块用于:将来自第二登录模块的登录用户的好友列表信息存入数据库,并将从数据库接收到的整合为规定格式的好友列表信息发送到好友列表模块,将来自消息接收模块的消息存入数据库并发送到即时通信模块;消息发送模块,用于处理从即时通信模块接收的消息,并将之传给转换模块;消息接收模块,用于处理从转换模块获取的消息,并上传给数据库操作模块;转换模块,用于处理上层各模块与后台服务器之间格式转换的问题,将第二登录模块发送的登录信息转换为后台服务器采用的协议格式,将后台服务器发送的好友列表信息发送给第二登录模块,将消息发送模块发送的消息转换为后台服务器采用的协议格式,以及将后台服务器发送的返回消息发送给消息接收模块;数据库用于存储登录的账户状态信息、获取的好友列表、收发的聊天记录信息,并将接收到的好友列表信息整合成规定格式后发送给数据库操作模块;后台服务器集成多种即时通信工具协议的处理模块,根据命令中对应的协议处理每种即时通信工具的协议,并负责与第三方服务器进行通信。
地址 215123 江苏省苏州市工业园区独墅湖高教区林泉街399号