À l'aide de JAVA NIO cadre du PRINTEMPS de serveur

Je me suis mise en œuvre d'un serveur hybride application qui mélange un Web-Servlet et une simple application Java.

L'application java gère des milliers de prises de courant pour les appareils à distance, tandis que l'application Web interagit avec l'utilisateur pour définir/lire l'état d'un socket. Java NIO, ou Apache-MINA vs Jboss-Netty, semble être de bonnes options pour l'application de sockets.

La première question est, puis-je exécuter deux applications (Servlet avec interface web + JAVA NIO application) dans le même serveur? Je suis maintenant à l'aide de Tomcat pour la Servlet et une plaine procrun démon pour le socket-application

Je ne sais pas si le Printemps est adapté pour cette combinaison, puisque je n'ai pas vu toutes les informations sur l'utilisation de NIO dans le Printemps.

La deuxième question est, comment les deux applications de communiquer entre eux? Pour le moment je suis en utilisant RMI, mais je me demande si il y a une meilleure solution.

OriginalL'auteur Clark Ku | 2010-09-21