I am writing some application that will run in the background (Windows service? Maybe some application server?) The application receives some data, then converts / packs / optimizes to another stream, and then sends data to another stream next server (using WebServices). There will be a thick client (possibly Swing) to monitor the entire process through WebServices. The entire application will be written by my team (so there is no need to use complex integration services). The application will be composed of loosely coupled classes (a simple DI template), maybe JMS will be useful?
I wonder what technology I should use. Cat? Glass fish? or maybe something easier? Spring server?
source
share