We are going to develop large scale application by using J2EE. The application has contains many number of modules and few modules are not directly communicate with the client.(ie it will be processing in separate thread like SNMP Listener, job scheduling, polling, etc).
So we are planed to split the application into module based application and run it on different servers and integrate with main j2ee application to show the result to users.
Can any one help me that how to create module based application and run the application which can run it on different server?