是否有实现 Socket.IO 的服务器部分的文档?
Posted
技术标签:
【中文标题】是否有实现 Socket.IO 的服务器部分的文档?【英文标题】:Is there documentation for implementing the server portion of Socket.IO? 【发布时间】:2011-01-02 21:00:25 【问题描述】:我不想使用 NodeJS 服务器实现。我的服务器实现需要支持哪些协议?我在哪里可以找到技术细节?
【问题讨论】:
所以您正在使用 _________ 编程语言实现 ________,并且您的应用程序是 _____________ ,您需要 _____________ 给客户。说得通。让我想一想…… @Pointy,他在询问 Socket.IO 实现使用的协议。这似乎是一个合理的问题,即使 Socket.IO 没有标准化。在解释 HTTP 协议之前,我不必问别人使用的是什么语言。 @Mathew Flaschen 或许这是真的,如果是这样,Socket.IO home page 上列出了一些非 Node 服务器端项目 【参考方案1】:Use the source。客户端库将按指定顺序尝试这些传输:
transports: ['websocket', 'flashsocket', 'htmlfile',
'xhr-multipart', 'xhr-polling', 'jsonp-polling'],
它将在它们中的每一个上调用.check()
方法,该方法确定浏览器功能,并使用第一个匹配的。在连接时,它将继续尝试其他传输,直到找到实际连接的传输。使用options
字段,应用程序可以随意自定义此选择过程。
【讨论】:
以上是关于是否有实现 Socket.IO 的服务器部分的文档?的主要内容,如果未能解决你的问题,请参考以下文章