发明名称 网页上实现的即时通讯的方法
摘要 本发明名称是网页上实现的即时通讯的方法,属于网络技术领域。采用的技术方案:一种网页上实现的即时通讯的方法。本发明提供一种在网页上实现即时通讯的方法。方法是:源用户登录网页,加载flash,flash连接socket服务器,服务器为该用户分配socket线程,并建立永久连接。源用户将消息数据发送给flash,flash将消息数据转发给socket服务器,socket服务器查找连接目标用户的socket线程,将消息数据转发给目标用户的socket线程,该目标用户的socket线程再将消息转发到目标用户的flash。目标用户flash调用客户端的脚本程序,将消息在网页上显示出来。该方法能使用户不用下载任何软件在网页上就可以实现即时通讯,减少了很多的不便利,即时性很好,适合包括个人电脑在内的任何网络终端的使用。
申请公布号 CN101217554A 申请公布日期 2008.07.09
申请号 CN200810059107.8 申请日期 2008.01.14
申请人 张尧森;胡加林 发明人 张尧森;胡加林
分类号 H04L29/06(2006.01);H04L12/58(2006.01) 主分类号 H04L29/06(2006.01)
代理机构 代理人
主权项 1.一种网页上实现的即时通讯的方法,包括以下步骤:1)用户访问网页,调用flash插件的接口访问socket服务器,服务器为该用户增加一个新的socket监听线程,建立永久连接,并将该socket线程的线程ID写入该源用户对应的数据表,然后返回该socket的线程ID。2)源用户获取目标用户的账号ID,然后根据目标用户的账号ID获取目标用户的用户信息和目标用户的线程ID。源用户将目标用户的信息和目标用户的线程ID组成一个数据,通过调用FLASH插件的接口将数据发送给socket服务器。3)socket服务器收到数据后,根据线程ID,将消息投递到该线程ID对应的socket线程,该socket线程将数据转发给连接到该socket线程的目标用户的FLASH插件。4)目标用户客户端的flash插件收到消息后调用脚本程序的接口,将消息在网页内显示出来。
地址 310011浙江省杭州市莫干山路80号综合办公楼2楼