Our current model has a monoithic database today and there's a single JBoss that houses the frontend as well as the datasource to connect to that database.
The new model is to divide them up over several machines and let them expose datasources so the central appication can remotely connect to those datasources. There are no EJBs. There is no hibernate.