2010-11-09 4 views
0

En fait, je dois travailler avec un service Web écrit en .NET avec WSE 3.0 et la signature numérique et le cryptage des messages de savon. Je dois créer un client Java pour pouvoir utiliser le service web .net. J'ai le fichier wsdl, un fichier CA.cer, un fichier certoencrypt.cer du fournisseur et je voudrais savoir par où commencer pour que le client java puisse consommer le service web.WSE 3.0 + X509 + java

Toute aide serait appréciée.

Répondre

0

Je ne sais rien à propos de wse 3.0, mais cela ne devrait pas limiter la création d'un client pour appeler le service web à partir de Java. Généralement, vous devriez commencer par créer des classes de proxy de service web en utilisant quelque chose comme JAX-WS RI (je recommanderais cela depuis son emballage avec JDK 1.6) ou Axis2. Un autre outil utile pour le développement de services Web est SOAP UI. Depuis l'intérieur de soap Ui, vous pouvez générer les classes proxy mentionnées ci-dessus en utilisant une variété de cadres de services Web, y compris les 2 mentionnés ci-dessus. Une fois que vous avez généré ces classes, vous allez vouloir les référencer depuis votre projet et les utiliser pour effectuer vos appels de service Web. Il existe des exemples de la façon de le faire partout sur Internet, et les détails de mise en œuvre dépendra du cadre que vous choisissez d'utiliser.