Hello fellows.
In order to have a solid knowledge and preparation to propose what
J2EE techonology is the best for a certain situation, I would like to know what would be the best technology for the following scenario: hundreds of Swing-based clients connected directly to an application server (maybe propose connect to the Web server).
Other points to consider:
- Sent information is XML
- Thousands of transactions (orders) in the server
- Good performance is mandatory
My initial approach is to implement asynchronous (for best performance) JMS message producers on the client side, leverage the JMS service of the application server and finally EJB MDB as JMS consumers to handle the application logic (transform XML and perform database updates).
Any thoughts?
Thanks in advance.