2013-06-01 16 views
5

Sono nuovo ai servizi SOAP. Voglio scrivere un servizio SOAP usando apache CXF da zero. Ho un file WSDL http://sms.pswin.com/SOAP/SMS.asmx?WSDL.Apache CXF, generazione di servizi Web dal file WSDL

Sono stato in grado di generare le classi template dal file WSDL utilizzando lo strumento wsdl2java fornito con il pacchetto CXF ma non sono sicuro di come procedere ulteriormente. Potete suggerire un buon tutorial/libro di partenza per aiutarmi ad iniziare con i servizi SOAP CXF. O tutto ciò che può aiutarmi a costruire su di esso. Sto usando JBOSS-AS7 come server web.

+0

Google dovrebbe aiutare. –

risposta

4

Apache CXF Example Projects copre la maggior parte degli scenari. Per la generazione di codici java, fare riferimento a WSDL to Java. Un altro approccio è wsimport fornito con JDK. Entrambi sono molto semplici e diretti.

Spero che questo aiuti.

0

Anch'io stavo cercando qualcosa di simile. In base alle mie esigenze, ho bisogno di generare servizi Web da file WSDL caricati in modo dinamico. Questo non è pratico con wsdl2java poiché genera classi mappate su WSDL, che risultano in accumulare classi per diversi file WSDL caricati in fase di runtime.

Quindi, dopo aver passato l'API Apache CXF e dopo averlo sperimentato per un po 'di tempo, sono riuscito a trovare un POC su come raggiungere il mio requisito.

codice Il campione è alla mia Github: https://github.com/amalhub/cxf-test