Hola, y cual es el problema??
Que Arquitectura java empresarial sería la adecuada?
Hola, la verdad que en tema empresarial y demás no tengo mucha experiencia, Pero básicamente, tendrás que crear una serie de web services que se comunican con una base de datos, y después una serie de aplicaciones para las distintas plataformas que accedan a estos webservices.
Supongo que no te cuento nada nuevo, existen muchos frameworks para facilitar todo este proceso, sinceramente ahora mismo no puedo decirte ninguno, ya que no he trabajado con webservices, pero seguro que buscando podrás rápidamente encontrar algunos.
Por otro lado, te paso el tutorial oficial de java EE para aplicaciones
Manual
Y poco mas te puedo aportar, Un saludo.
Tengo un proyecto en java en tres capas y tres niveles, la intención es separar la lógica de negocio de la presentación y se tenga la facilidad y posibilidad de indistintamente mostrar la presentación en web, desktop o mobil. Como referencia ADF de oracle