是否可以實現基於Java的服務器HTTP請求和偵聽websockets?我想將HTTP客戶端和客戶對象的JSON對象響應給websocket客戶端。同時服務HTTP和WS客戶端
0
A
回答
1
是的,這是可能的。鑑於您已實施servlet/s匹配客戶端請求的路徑,Web服務器將無論如何迴應HTTP請求。您可以使用servlet容器託管您的servlet。當你說套接字(not web sockets)時,我假設你正在討論打開一個端口,在那裏Java服務器將監聽可能通過內部網絡或來自其他網絡的任何基於UDP或TCP的請求。您可以找到許多用於實現偵聽給定端口的UDP或TCP服務器的源代碼示例。
另請注意,如果端口對外部網絡可見,則在服務器上打開多個端口會引發安全威脅。
相關問題
- 1. Python WS服務器和Java WS客戶端
- 2. Axis服務的JAX-WS客戶端
- 3. 服務器到客戶端通知/ Web服務(jax-ws)到客戶端通信
- 4. 的Http從客戶端加密到服務器和服務器到客戶端
- 5. SOAP WS - 單個客戶端爲相同的服務
- 6. Spring WS客戶端處理HTTP錯誤
- 7. Spring的WS客戶端WS
- 8. 客戶端能否同時使用WCF和RIA服務端點?
- 9. 如何同時觸發客戶端和服務器端驗證?
- 10. 同步客戶端和服務器端時間
- 11. JAX-WS服務和客戶端版本控制
- 12. WS客戶端和服務器在一個Java項目中
- 13. WS客戶端與代理服務器和Autentification
- 14. 服務器和客戶端
- 15. TCP服務器和客戶端:服務器響應客戶端時引發IOException
- 16. 連接到服務器http客戶端
- 17. 服務器端客戶端同步
- 18. Web服務客戶端和服務器
- 19. 如何在JAX-WS客戶端中重用服務器端類?
- 20. 保持客戶端與服務器端同步 - 狀態管理和http請求
- 21. JAX-WS web服務客戶端:服務器發送HTTP狀態碼504:網關超時
- 22. WWF服務和ASP.NET客戶端在同一臺服務器上
- 23. 服務器端和客戶端javascript
- 24. 客戶端和服務器端
- 25. 客戶端和服務器端驗證
- 26. 客戶端和服務器端
- 27. 服務器端和客戶端方法
- 28. 同時關閉服務器和客戶端套接字連接
- 29. 同步服務器和客戶端時間?
- 30. 服務器和客戶端之間的同步時鐘
每個Java EE服務器都支持這一點。所以很難理解你爲什麼用問題中存在的[java-ee]標籤問這個問題。這樣的問題意味着你實際上從來沒有嘗試過/使用過一個Java EE服務器,並且只想讓homegrow(:X)成爲「服務器」。出於這個原因,我已經剝離了[java-ee]標籤。 – BalusC