【发布时间】:2015-09-21 05:51:27
【问题描述】:
我正在计划建立一个 IRC 网络并一直在探索选项。我打算使用Inspircd IRC Server。以及运行meteor 的网络服务器。是否可以使用 websockets 构建 web IRC 客户端而不使用 webscokets 网关(以减少 web 服务器上的负载)并直接连接到 IRC Inspircd 盒子?
其次,如果以上回答为“是”,IRCclient <-> IRCServer 与 IRCclient <-> WebScoketGateway (/webserver) <-> IRC Server 关系的优缺点是什么。
我看到大多数涉及节点或流星的模块(包括socket.io)都使用WSGI,这是为什么呢?我在这里遗漏了什么吗?
请注意,在这种情况下,IRC Server 和 Webserver 都是由我运行的,因此有可能让浏览器认为它们是同一个框。
【问题讨论】:
-
您可以设置 Flash 套接字以与兼容的 IRC 服务器通信,因为 Flash 不受域限制,例如,请参阅 github.com/atheme/iris/pull/41
标签: node.js sockets meteor websocket irc