【发布时间】:2011-11-18 12:45:53
【问题描述】:
(JavaScript 新手)
我正在尝试构建一个基于 JavaScript 的客户端应用程序,该应用程序通过套接字与服务器应用程序通信。我遇到了socket.io。是否可以在没有任何 node.js 依赖的情况下使用 socket.io?
我已经克隆了socket.io github并编写了一个简单的客户端html来连接到服务器(如果需要可以发布代码)。但它没有连接到服务器。
(背景信息:我们需要一个在 Win32 上运行的简单配置客户端实用程序,它与支持使用自定义数据包格式协议的套接字通信的自定义服务器进行通信。我们认为 HTML 不是通过通常的 MFC/.NET /JS/CSS 是一个更好的解决方案。为此,我考虑了以下选项:
- Titanium:工作,但需要安装运行时
- HTML5 WebSocket:未得到广泛支持 - 适用于 Chrome,但需要 IE10
- socket.io:试图让它工作
- 还有其他吗? (如有必要,可以将此问题作为单独的线程发布) )
【问题讨论】:
-
node-iis和socket.io一起用就行了
-
你用什么语言编写服务器?
-
Guillermo Rauch 组织了一个名为“Socket.io, Sockets for the rest of us”的项目。 .js github.com/LearnBoost/socket.io-client
标签: javascript windows websocket