我需要在GlassFish 2.1 Appserver中运行业务逻辑,该服务器侦听入站TCP连接并为其提供服务.我觉得这种任务并不适合在appserver中 – 也许我应该发布web服务接口等,但我不能,至少不能直接为客户端.
客户端将通过TCP连接到我的应用程序,并将交换纯文本命令和响应.
我是否需要一个外部中介程序将客户端TCP转换为rmi调用?或者Java EE是否支持侦听套接字并对它们执行直接I / O?
最佳答案 JCA 1.5是此类任务的标准解决方案,但它不是Java EE中最简单的部分,您将找不到大量示例来帮助您入门.
如果您不介意使用Glassfish特定的解决方案,您可以查看生命周期模块,而
JAFS是一个可以嵌入“鱼”的ftp服务器可能包含很多灵感来帮助您入门.