我有一个用nodeJS制作的服务器。我创建了一个简单的应用程序,它使用socketIO与客户端通信。
我需要让用户可以使用其他语言(Python,Java ...)连接到这个应用程序,但我不知道如何做到这一点。
例如,我在xxx.xxx.xxxx:xxx中启动服务器,用户可以使用脚本连接到此服务器,并与他保持通信。
是否可以使用SocketIo?我还能采取其他哪些方式?
谢谢!
答案 0 :(得分:0)
只要所有客户端使用相同的协议进行通信,它就应该可以工作。但是,您可能需要在每个目标客户端中实现socket.io内容(如果尚不存在)。
答案 1 :(得分:0)
所有语言都有自己的方式连接到服务器,他们不关心服务器的编写语言。重要的是你通过JSON等通用格式传输数据(几乎每种语言都有一个可以解析JSON的库
希望这会有所帮助。
答案 2 :(得分:-1)
https://pypi.python.org/pypi/socketIO-client
https://github.com/socketio/socket.io-client-java
还有不同语言的socket.io客户端。你只需要谷歌吧。