8
votes

Apache CXF, générant des services Web à partir de fichier WSDL

Je suis nouveau aux services de savon. Je veux écrire un service de savon en utilisant Apache CXF à partir de zéro. J'ai un fichier WSDL http://sms.pswin.com/soap/sms.asmx?wsdl.

J'ai pu générer les classes de modèle du fichier WSDL à l'aide de WSDL2JAVA TOOL, qui est livré avec le package CXF, mais je ne sais pas comment procéder plus loin. Pouvez-vous suggérer un bon didacticiel / livre pour m'aider à commencer avec les services de savon CXF. Ou tout ce qui peut m'aider à m'appuyer sur elle. J'utilise JBoss-AS7 que mon serveur Web.


1 commentaires

Google devrait vous aider.


3 Réponses :


4
votes

C'est un bon point de départ:

http: //cxf.apache. org / docs / maven-CXF-Codegen-plugin-wsdl-to-java.html

Je suggère d'utiliser des plugins Maven pour ce genre de choses.


0 commentaires

7
votes

Apache CXF Exemple de projets couverture la plupart des scénarios. Pour générer des codes Java, reportez-vous à WSDL à Java . Une autre approche est wsimport fourni avec JDK. Les deux sont très simples et simples.

J'espère que cela aide.


0 commentaires

1
votes

Moi aussi je cherchais quelque chose de similaire. Selon mes exigences, je dois générer des services Web à partir de fichiers WSDL chargés dynamiquement. Ce n'est pas pratique avec WSDL2JAVA puisqu'il génère des classes mappées sur WSDL, ce qui entraîne des classes accumulées pour différents fichiers WSDL chargés au moment de l'exécution.

Ainsi, après avoir traversé Apache CXF API et, après avoir expérimenté cela depuis un certain temps, j'ai pu proposer un POC sur la manière de réaliser mes besoins.

Le code exemple est chez My GitHub: https://github.com/amalhub/cxf-test < / a>


0 commentaires