聊天室
基本介绍
网络聊天室通常直称聊天室,是一种人们可以在线交谈的网络论坛,在同一聊天室的人们通过广播消息进行实时交谈。
聊天室可以建立在即时通讯软件(如MSN Messenger、QQ)、P2P软件、万维网(如 Halapo, Meebo ) 等基础上,万维网方式更为普通和种类繁多,交谈的手段不局限于文本,更包括语音、视频。通常聊天室是按照房间或频道为单位的,在同一房间或频道的网人可以实时地广播和阅读公开消息。一般情况下,与其它网络论坛、即时通讯不同的是,聊天室不保存聊天记录。
聊天室基本原理是,抛开CGI和WWW服务器,根据HTML规范,接收到浏览器的请求以后,模仿WWW服务器的响应,将聊天内容发回浏览器。在浏览器看来就像浏览一个巨大的页面一样始终处于页面联接状态, 这就是一个专门的聊天服务器,一个简化了的WWW服务器。
优点
1.这样相比CGI方式来说,聊天室的优点就很明显。
2.不需要专门的WWW服务器,在聊天服务器里完成必要的工作,避开耗时的CGI 过程。
3.如果使用单进程服务器,就不需要每次产生新进程。
4.数据交换完全在内存中进行,不用读写文件。
5.不需要定时刷新,减少屏幕的闪烁,减少对服务器的请求次数。
网上调查