发明名称 |
一种即时聊天实现系统和方法 |
摘要 |
本发明公开了一种即时聊天实现系统及方法,其中该方法包括如下步骤:用户利用嵌入到浏览器网页的客户端输入聊天信息;客户端将聊天信息封装成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室 |