问一个www聊天室的问题(40分)

  • 主题发起人 主题发起人 sleepy
  • 开始时间 开始时间
S

sleepy

Unregistered / Unconfirmed
GUEST, unregistred user!
见过几种www聊天室,有cgi的,asp的等等。
现在也想做一个www聊天室,但是不知道用什么最好?速度最快?
聊天室的刷屏只有
《meta HTTP-EQUIV="REFRESH" CONTENT="3"》这种方法吗?

服务器是 PII350/128M/10G/WinNT4.0+SP4
 
我 看过有的CGI的书提出过“服务器端推”的方法来刷新浏览器,
但后来找不到那本书了,有哪位大虾知道“推”如何实现,也请
赐教!

其实ASP和CGI实现的功能差不多,如果在NT,当然用ASP啦!要不
自己写SOCKET的客户端,不过就麻烦点。

你可以设定刷新的频率,如果太慢,用户觉得会不好玩,太快,服务器
和客户端的电脑都有可能顶不住。这就是“客户机拉”的弊端。

建议用“推”,可惜……
 
我也听说过"推",但是还不理解.

类似《meta HTTP-EQUIV="REFRESH" CONTENT="3"》的方法很多,但原理是一样的.

你可以用一个隐藏frame来刷新,然后用javascript把隐藏frame的内容搬到聊天室
里面去,表面上看不出刷新.

当然,最好的效果是用java applet来做.
 
隐藏的Frame怎样搬过去呢?
 
直接把textarea当作普通变量赋值
 
用ASP作的挺有意思的,看上去比较的精致,CGI可能比较好维护和修改,用ISAPI也可以
吧mikecool小声的问.

推荐使用ASP,负载略微小一点,我们学校的聊天室用的是CGI,内存占用不大(NT下观
察)不过cpu占用真可怕,原来的2CPU机器还马马虎虎,现在换成单的,结果什么时候
cpu占用率都是满的,直接照成的后果就是断线频频,我们的服务器是SCSI+128M+2PII
350->1PII350
 
>>看上去比较的精致
这和用什么东西做没有关系,只和html,CSS有关.
 
我推荐使用JAVA
我手里有一个用JAVA实现IRC的例子,可惜是APPLICATION,
正忙于解析
不过效果是非常之好
 
运行起来就不慢了,主要是开始的时候慢.
 
bethouvnlue:
呵呵,老兄有JAVA编写的聊天室,太好了。能否让小弟学习一下?
如果蒙兄台爱戴,麻烦您将你的程序寄给我,我是个学生:
EMAIL:mehuohy@263.net本人纯粹为了学习,绝无任何别的目的,请放心!
谢谢!期盼哪位大虾能帮小弟一把!我太爱JAVA了!!!!!!
谢谢!!!!谢谢!!!!
 
受商业纷争 java 才被说的那末好。现在是 linux 了 。可普通用户水能安装上他呢
安上谁又会用呢?我上学起还在学 java 可写的代码很多,实现的东西却少。
java 就向 linux 一样, 现在网叶动画时 flash 的时代了
我学过,比便代码省事多了而且功能更强
 
网叶动画这么简单的事,用gif就够了.
java当然可以实现很复杂的功能,而且他的功能没有什么可以替代.
比如网上的股票实时行情.

不要以为java applet就是小动画,java的功能强大着呢!
 
我可以给你一个ASP聊天室的程序
 
Hi youtoo, 如果不是那个什么“蜻蜓”,就寄给我吧

sleepy@chinaren.com
 
后退
顶部