由於的NodeJS是單線程的運行平臺,如何從單一的NodeJS應用程序內並行運行以下服務器:如何從一個NodeJS應用程序運行HTTP服務器,UDP服務器和WebSocket服務器?
- 的NodeJS的http服務器:服務於HTML5應用
- 一個WebSocket的服務器:以服務的WebSocket連接在http服務器上打開使用相同http連接的HTML5應用。
- UDP服務器:在同一臺機器或其他機器/碼頭容器上公開其他獨立運行的NodeJS應用程序的服務發現端點。
我想通過使用RxJS以某種方式實現上述目標,但寧願聽取社區有關他們的解決方案/經驗。