【发布时间】:2010-10-08 23:04:54
【问题描述】:
我正在尝试用 javascript 编写一些简单的聊天客户端,但我需要一种实时更新消息的方法。虽然我可以使用 xmlhttprequest 函数,但我相信它会占用服务器上的 TCP/IP 端口,而且可能更重要的是,它在我当前的托管包中是不允许的。无论如何,这似乎不是一个理想的解决方案,因为不断地打开连接似乎有点笨拙,如果我可以只监听端口并获取数据,那会容易得多。我在互联网上查找了很多关于彗星和连续轮询的参考资料,这些都不能令人满意,而且很多人说 javascript 并不真正适合它,我可以同意。现在我实际上已经了解了更多关于互联网如何工作的知识,但这似乎是可行的。到目前为止,我不需要担心发送消息;我可以解决这个问题,但是有什么方法可以在 javascript 上监听某个端口?
【问题讨论】:
-
你在谈论浏览器内的javascript吗?还是别的什么?
标签: javascript ajax comet ports reverse-ajax