Raccomandazioni per chi sta considerando Apache CXF:
Fai buon uso degli interceptor per garantire un'integrazione fluida a livello di codice per gli utenti del tuo client API basato su CXF; ad esempio, se non mappi esplicitamente le risposte di errore HTTP alle eccezioni Java, il client proxy autogenerato lancerà semplicemente eccezioni generiche WebApplicationExceptions, che gli utenti dovranno poi attraversare specificamente per determinare l'effettivo errore a livello di servizio. Recensione raccolta e ospitata su G2.com.
Quali problemi sta risolvendo Apache CXF e come ti sta beneficiando?
Utilizziamo Apache CXF come nucleo della libreria client Java per la nostra Piattaforma di Integrazione Aziendale On-Premise (https://www.g2crowd.com/products/ips-enterprise-integration-platform) che dispone di un'API REST compatibile con JAX-RS per tutte le operazioni di gestione. Per 20 diverse sottointerfacce API (controller) il client CXF ha richiesto solo circa 100 righe di codice (tutte configurazioni a livello di codice) e ha funzionato in modo impeccabile da allora. Recensione raccolta e ospitata su G2.com.