1
我有一个现有的基于twisted的NetstringReceiver类构建的聊天套接字服务器。有Android/iOS客户端可以很好地工作。显然网络套接字使用不同的协议,所以它无法连接到我的服务器。如果我想支持Web套接字,我是否需要重写我的扭曲聊天服务器?
是否需要编写不同的聊天服务器来支持Web套接字?
我有一个现有的基于twisted的NetstringReceiver类构建的聊天套接字服务器。有Android/iOS客户端可以很好地工作。显然网络套接字使用不同的协议,所以它无法连接到我的服务器。如果我想支持Web套接字,我是否需要重写我的扭曲聊天服务器?
是否需要编写不同的聊天服务器来支持Web套接字?
“是的。”
如果您想更完整的答案,你必须包括你的问题的更多信息。
你能告诉我需要更多信息吗?我使用扭曲,有ios/android客户端连接到套接字服务器使用其各自的套接字客户端库,我想为那里有一个单一的解决方案为ios/android /网络 – tipu 2014-09-19 06:08:57
我会建议使用类似于https的东西的SockJS ://pypi.python.org/pypi/txsockjs for web,并在其上分层现有的协议。更详细的必要信息将解释你已经尝试了什么,以及它如何不起作用,或者可能是你的协议的一个简化的简单例子。 – Glyph 2014-09-20 07:06:43