【发布时间】:2010-09-21 09:32:42
【问题描述】:
我正在实现一个混合了 Web-Servlet 和普通 Java 应用程序的混合服务器应用程序。
Java 应用程序为远程设备管理数千个套接字,而 Web 应用程序与用户交互以设置/读取任何套接字的状态。 Java NIO 或 Apache-MINA vs Jboss-Netty 似乎是套接字应用程序的不错选择。
第一个问题是,我可以在同一台服务器上运行这两个应用程序(带有 Web 界面的 Servlet + JAVA NIO 应用程序)吗?我现在使用 Tomcat 作为 Servlet 和一个普通的 procrun 守护进程套接字应用程序
我不知道Spring是否适合这种组合,因为我没有看到任何关于在Spring中使用NIO的信息。
第二个问题是,两个应用程序如何在它们之间进行通信? 目前我正在使用 RMI,但我想知道是否有更好的解决方案。
【问题讨论】:
标签: java spring netty nio apache-mina