是否可以实现基于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