2
我有一個TCP的NodeJS套接字服務器的運行,我想補充的WebSockets的支持。有沒有人試過在一臺服務器上混合使用這兩種服混合的NodeJS TCP套接字使用WebSockets
好像你可以創建一個HTTP服務器,實現的WebSocket升級握手,然後手從插座到TCP套接字服務器。這是正確的方法嗎?
我認爲使用socket.io,但現在看來,將切出TCP套接字。
我有一個TCP的NodeJS套接字服務器的運行,我想補充的WebSockets的支持。有沒有人試過在一臺服務器上混合使用這兩種服混合的NodeJS TCP套接字使用WebSockets
好像你可以創建一個HTTP服務器,實現的WebSocket升級握手,然後手從插座到TCP套接字服務器。這是正確的方法嗎?
我認爲使用socket.io,但現在看來,將切出TCP套接字。
Socket.IO支持許多回退技術(例如JSONP長輪詢),其使通過所述原料net.Socket
回一個黑客將經常斷裂。
相反,我建議抽象掉了實際的應用邏輯,然後通過某種形式的適配器將其連接到兩個TCP套接字和Socket.IO實現。然後,您可以使用自己的API與每個API進行交互。
APIs有點類似,所以這不應該太難,但它不僅僅是從Socket.IO中獲取一些現有net.Socket
對象的問題。