Quale Java CMS in grado di comunicare con gli EJB schierati sullo stesso server di applicazione?
-
29-09-2019 - |
Domanda
Ho già fatto questa domanda oltre a serverfault , ma forse è meglio chiedere qui.
Abbiamo sviluppato un'applicazione JavaEE6. Questa applicazione è fondamentalmente qualcosa di simile come un backend per un negozio online (senza interfaccia utente a tutti, solo i calcoli / gestione dei dati). Ora, siamo alla ricerca di un CMS web con il quale possiamo usare questo backend. Quindi, fondamentalmente solo un web CMS che è user-friendly per l'utente finale che può quindi modificare il contenuto della pagina statica utilizzando il web CMS, e che possiamo programmare per usare il nostro back-end per fare alcuni calcoli. JSF avvolto essere bello ...
Così mi sto chiedendo suggerimenti su quali web CMS da usare, e su come fare l'integrazione. Se sono necessari ulteriori chiarimenti, cercherò di fornire loro.
Grazie per la vostra comprensione!
Soluzione
Abbiamo integrato SpringMVC con OpenCms. Credo che sarebbe anche lavorare con EJB.
http://www.sendspace.com/file/x2sipm
ma vorrei anche dare un'occhiata al Magnolia in parallelo, che @lutzh consigliato di seguito, è anche un buon java-based CMS realtà. Credo che sia il lavoro bene volontà con EJB, così alla fine è solo una questione di gusto / altri criteri, che di quelli CMS si preferisce (funzione-saggio, UI-saggio, ecc.).
Altri suggerimenti
Si dovrebbe andare bene con Magnolia CMS, in particolare con il modulo di fiore si ottiene un'architettura abbastanza pulito MVC. Hanno l'impugnatura del controller primavera le chiamate a voi server EJB, quindi rendere la vista con Magnolia (miscelazione contenuti dal repository con i dati dal server EJB). Non credo JSF è supportato come una tecnologia di vista, però. Freemarker o JSP.