我在编写一个JAX-RS网络服务。它通过响应客户端调用来运行:
- Retrieving some info from a database
- Making a call to an external server
2)服务器不公开网络服务接口(即没有WSDL接口或REST API)。相反,它使用TCP/IP上的自定义协议。我想要从我的JAX-RS资源 直接向此服务器进行客户端调用,但我不想为每个调用我的JAX-RS资源而打开连接,验证并关闭连接。有没有方法解决这个问题?换句话说,是否有像“套接字连接池”这样的东西可用于Java EE应用程序?我是否必须使用类似ESB的东西?还是有我忽略的替代方案?