socket.io-client是否适合作为XSockets.NET服务器的套接字客户端?
我在C#服务器和node.js客户端之间开发了一些套接字桥接器。
首先,我想使用传统的TCP / IP套接字,但是第二个想法是websocket在节点的asynchronous风格编程中更容易。
XSockets.NET看起来不错,干净,我会用它作为一个websocket服务器。
我知道ws
广泛用于节点的基本websocket层,但是我们有socket.io或engine.io。 我不知道是否socket.io客户端是一个适当的select作为一个套接字客户端,并希望仔细检查我想念。
在这种情况下你有其他的select吗?
也许,任何抽象层是不需要的,我应该只使用ws
..
谢谢!
如果您使用XSockets.NET作为服务器,则可以将任何套接字连接到服务器。 你不必谈论websocket。 您实际上可以使用Node.JS套接字来连接和发送数据。
这样做的诀窍是实现一个自定义协议。 只要你发送JSON,这是非常简单的。 只需从XSockets.NET提供的协议模板inheritance创build一个新的协议即可
这些简短的演示可能会更详细地解释:
-
演示1
-
演示2
编辑:如果你刚刚开始使用该项目,我会build议你jointestingXSockets.NET 4.0的组。下一代XSockets是比3. *版本有很大改进。 只要发送邮件到contact@xsockets.net如果你想在!