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