基于浏览器的irc客户端是否可以在不使用任何网关的情况下工作,即直接与irc服务器通信?
答案 0 :(得分:11)
HTML5 WebSockets无法与非WebSocket服务器建立连接。使用WebSockets,您只能连接到可以响应WebSocket协议握手请求的服务器。所以不,你将无法使用HTML5来做一个IRC客户端(这非常令人伤心,因为Flash完全有能力做到这一点)。
答案 1 :(得分:1)
wsproxy可以用作中间层来交换消息。有关详细信息,请参阅其他主题
答案 2 :(得分:-1)
当然,只要您使用可以与IRC协议通信的扩展程序或浏览器语言,例如ChatZilla或PJIRC。
答案 3 :(得分:-2)
将来可以使用websockets来完成,目前只有chrome支持它们,但它们是html 5规范的一部分。 http://dev.w3.org/html5/websockets/
这篇文章建议Kaazing平均有一个javascript工作:https://stackoverflow.com/questions/1252829/what-browsers-support-html-5-websocket
我希望解决方法使用类似java或flash的方法来模拟websockets。