We are currently using Tomcat as our webserver. On the back end we have our own server (not a webserver) that we submit jobs to for it to process. So we have our clients talking to the webserver, and the webserver submitting jobs to our custom server behind it.
We need to expand things to an enterprise level, and have multiple back-end servers, and load balance them.
Can JBoss help in this situation ie specifically, helping with the load balancing for the back-end servers, security for the whole system, transactions etc.?