2011-11-25 63 views
1

我遇到了Websockify [1]和隨附的Websock客戶端JavaScript庫。Websockify包裝分叉服務器

AIUI來自自述文件中的Wrap a Program部分,Websockify可幫助您啓動TCP服務器並重新綁定其端口,以便傳入基於Websockets的通信被解析並轉發到適當(重新綁定)端口上的服務器。

我的問題是,這個機制可以用來包裝一個服務器,它分派它的孩子,然後在不同的端口上與客戶端通信。具體來說,我對websockifying一個Postgres服務器感興趣,它通常監聽端口5432,併爲新的傳入連接分配一個子服務器,以處理來自該客戶端的所有未來請求。

(如果有幫助,甲骨文RDBMS和許多其它服務器,RDBMS與否,也使用類似的方法。)

[1] https://github.com/kanaka/websockify

回答

1

它應該工作。幾乎所有的服務器都通過偵聽特定端口並接受到不同端口的連接來工作。免責聲明:我做了websockify。