Question

Je dois intégrer un service SOAP externe dans mon système. Je ne le wsdl et aucun serveur de test jusqu'à présent. Je me suis dit comment générer des souches pour le serveur en utilisant CXF afin de construire un serveur moqueur à mettre en œuvre contre.

Du côté client au printemps webservices WebServiceTemplate semble le match parfait pour mon cas d'utilisation. Deux des méthodes envoient des pièces jointes MTOM en conséquence. Et je ne suis pas sûr de ce que je verrai quand on regarde les documents de réponse. Est-ce que ressort-ws gérer l'attachement tranparently? Ou ai-je besoin d'accéder d'une manière spéciale?

Et comment puis-je générer une pièce jointe MTOM sur le serveur avec mes classes générées CXF?

Était-ce utile?

La solution

Spring-WS fonctionne sur une implémentation SOAP sous-jacente, soit SAAJ ou Axiom. SAAJ est la valeur par défaut, mais je ne pense pas qu'il supporte MMD (mais je suis heureux de corriger ce). Axiom est la mise en œuvre SOAP à faible niveau d'Apache Axis2, et fait soutien MMD.

Je vous recommande la lecture sur le soutien de printemps-WS pour Axiom, et le soutien de Axiom pour MMD.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top