发明名称 一种即时聊天实现系统和方法
摘要 本发明公开了一种即时聊天实现系统及方法,其中该方法包括如下步骤:用户利用嵌入到浏览器网页的客户端输入聊天信息;客户端将聊天信息封装成XML格式,并利用XMLHttpRequest消息发送给服务器端;服务器端根据规则将新聊天信息封装成XML格式,并利用XMLHttpRequest消息发送给客户端;客户端将新聊天信息展现给用户。本发明的即时聊天实现系统及方法通过将客户端嵌入到网页,同时客户端和服务器端通过XMLHttpRequest消息进行通信,使浏览同一页面或对同一话题感兴趣的用户能实现即时交流,有效地丰富了现有的交流手段。
申请公布号 CN101119327A 申请公布日期 2008.02.06
申请号 CN200610110639.0 申请日期 2006.08.04
申请人 陆悦;张雷;孙力 发明人 陆悦;张雷;孙力
分类号 H04L12/58(2006.01);H04L12/28(2006.01) 主分类号 H04L12/58(2006.01)
代理机构 北京银龙知识产权代理有限公司 代理人 许静
主权项 1.一种即时聊天实现系统,包括客户端和服务器端,所述客户端内嵌于浏览器的网页内,其特征在于,所述客户端包括户发言操作模块、Ajax引擎及应用逻辑模块及聊天信息显示模块,其中:所述用户发言操作模块,用于输入聊天信息,并通过JavaScript调用所述Ajax引擎及应用逻辑模块;所述Ajax引擎及应用逻辑模块,用于将聊天信息利用XMLHttpRequest消息封装后发送给服务器端,并用于接收服务器端返回的XMLHttpRequest消息,并提取服务器端返回的XMLHttpRequest消息中的聊天信息;聊天信息显示模块,用于显示服务器端返回的XMLHttpRequest消息中的聊天信息;所述服务器端用于接收并解析Ajax引擎及应用逻辑模块发送的XMLHttpRequest消息,并保存其中的聊天信息,还用于将保存的聊天信息通过XMLHttpRequest消息发送给对话中的客户端的Ajax引擎及应用逻辑模块。
地址 100085北京市海淀区西二旗智学苑4号楼1606室