我有通過TCP與專有消息進行通信的閉源服務器端軟件。成熟的WebSocket/Socket.io服務器端實現?
我想爲在Safari瀏覽器(iPad)上運行的服務器編寫客戶端程序。
我相信最好的辦法是創建一箇中間件程序,它可以在WebSocket或Socket.io協議和服務器使用的專有格式之間進行轉換。我很樂於用C/C++或Java編寫midleware,但其他語言也可以在linux上使用。與服務器的連接不能在調用之間關閉,我們需要維護狀態,所以像php這樣的語言可能不合適。
我已經看了六個服務器端的Socket.io實現,但沒有什麼比黃金時間準備就緒。
什麼是瀏覽器套接字實現的一些成熟的服務器端平臺/庫?這是對我最重要的事情是:
- 穩定性......它應該運行數月而沒有重新啓動
- 維護和社區......無死角項目
雖然它看起來像在這個領域沒有什麼是真正成熟的,對於生產系統的最佳可能路徑的任何提示都將不勝感激。
似乎還有一些phonegap擴展可以讓我完全跳過中間件步驟。任何人都可以推薦特定的擴展? – Eric 2013-02-27 03:08:56