在我們的新項目中,我們需要實現一個服務器應用程序。該服務器獲得50,000(+)個客戶端的連接請求。問題是這些連接必須保持開放並且必須在某處進行管理。應用程序應該像電話交換機一樣工作。所以它可以獲得連接客戶端的請求,並且只有在它們也連接時纔將它們連接到其他(可能是幾個)客戶端。使用專有協議。我的問題是:在java服務器應用程序中管理多個套接字連接
如何(以及在哪裏)管理打開的套接字?我應該把它們放在HashMap中嗎?這聽起來對我很好奇。但我沒有這麼多開放連接的經驗。
是否有任何支持此連接要求的框架?
謝謝你的幫助!
我認爲Netty(http://www.jboss.org/netty)是您的最佳選擇。 – bravit