我不禁感到這必須在某個地方回答,但是如果我能找到它,我就會生氣。部分問題可能是客戶方面有太多的討論讓我看到樹木。用於NodeJS的Web套接字服務器端實現
無論如何,道歉一邊,這是我想要做的。我需要一個平臺獨立的WebSockets服務器端實現。我希望它在NodeJS中運行。
現在,我在這個主題上發現的99%關於socket.io。但據我所知,這不是WebSockets,它本身就是一個特殊的「額外」協議。我需要一些「通過(尚未)標準」的方法。有一個很好的理由,這是不可議付的,相信我,讓我們只是保存帶寬:)
所以,我試過WebSocket,但這需要(或似乎需要python和,更糟糕的是,視覺Studio)在Windows上運行。我需要一些獨立於平臺的東西,並不需要特殊的東西。
我也嘗試過node-websocket-server,但是我無法完成這項工作。主頁上的示例對我而言不合格。它似乎接受連接,但客戶端沒有看到它,任何一方都不會發送任何內容,並且客戶端立即將該連接視爲關閉。事實上,我所得到的只是一個「連接」回調,然後它似乎死亡。在調試模式下運行並沒有告訴我任何有用的信息,除了某些對象或其他沒有flush()方法的內部錯誤。我懷疑這是一個已經失效的項目?
所以,我沒有想法。是否有可能說服socket.io純粹通過WebSockets的(非)規範工作?有沒有辦法讓node-websocket-server的行爲發生,我找不到。有沒有辦法繞過websocket中的Visual Studio依賴項,還是有其他一些基於NodeJS的工具可以滿足我所有的需求?
哦,另外一件事,我希望該工具能夠與「連接」和平共存,因爲我正在使用該工具來處理常規文檔。
TIA, 託比
好的,謝謝,我會給你一個去(抱歉,延遲承認,我是出城)。 –