2014-02-18 120 views
1

我目前正在研究WebSocket。我注意到,所有的教程都是針對客戶端的,即網頁瀏覽器和服務器,以及服務器。使用WebSocket進行服務器 - 服務器通信

應該有可能有兩個服務器(前端+後端)之間使用WebSocket進行通信,對吧?如果是這樣,我可以得到一些例子/教程/頁面描述這種事情(特別是「客戶端」)?我無法在任何地方找到它。

我使用Java 1.7,服務器是Wildfly 8.0。

回答

1

就WebSocket協議而言,其中一個仍然是客戶端和另一個服務器。其中之一是服務器,在TCP端口上偵聽並接受來自客戶端的連接。另一個客戶端啓動到服務器的連接。

這兩個部分都可以在服務器機器上運行,但它不會改變一個人充當另一個客戶端的事實。

我在搜索「Java websocket客戶端」時發現了多個教程,所以我不認爲我需要指向一個特定的教程。選擇最適合您需求的圖書館。

+1

此外,Wildfly已經包含JSR 356(用於WebSocket的Java API)實現,因此您可以使用容器提供的內容。 –