Voir JAX-RPC; ce que vous avez besoin est proxies Dynamiques ou Dynamic Invocation Interface (DII) si le client ne connaît pas la télécommande nom de la méthode ou de sa signature.
Ici un bon exemple de ce que vous pouvez faire avec JAX-RPC avoir juste un WSDL comme entrée.
Comme dit dans le commentaire, JAX-RPC est évolué pour JAX-WS.
pas - JAX-RPC est obsolète. JAX-WS est "frais" Ça veut dire que de toute façon je dois analyser le wsdl pour obtenir les informations nécessaires comme: servicename, portTypes, opérations,...? Ok pour la fraîcheur :); mais de m'aider à trouver un exemple avec JAX-WS qui utilise DII. JAX-WS est DII est l'objet de répartition (javax.xml.ws.Dispatch).
Deuxième lien se rapporte .NET "La Découverte dynamique et l'Invocation de services Web", la Date: 01 Août 2001. N'est pas peu compliqué, n'existent pas de moyen plus facile? Actuellement j'ai besoin d'écrire de l'invocateur en Java, Eclipse + JSF. Premier lien est mort.
oui, mais de toute façon, avant que je invoquer le service web que je devrais connaître le fonctionnement et le message? Ok, Si tu ne sais pas ce fonctionnement/message vous appelez, comment êtes-vous plannign pour appeler un webservice? Cette CXF truc génère des clients à la volée dans la mesure où si le wsdl de la grammaire a changé, il est regénérée. Vous avez encore besoin de connaître un nom de l'opération 🙂 Vous avez raison 🙂 j'ai besoin de savoir le nom de l'opération:) Mais ce que sur les messages envoyés et reçus? Si je dois faire le client dynamique invocateur, cela signifie que je devrais écrire wsdl analyseur de toute façon?
Voir JAX-RPC; ce que vous avez besoin est proxies Dynamiques ou Dynamic Invocation Interface (DII) si le client ne connaît pas la télécommande nom de la méthode ou de sa signature.
Ici un bon exemple de ce que vous pouvez faire avec JAX-RPC avoir juste un WSDL comme entrée.
Comme dit dans le commentaire, JAX-RPC est évolué pour JAX-WS.
Ça veut dire que de toute façon je dois analyser le wsdl pour obtenir les informations nécessaires comme: servicename, portTypes, opérations,...?
Ok pour la fraîcheur :); mais de m'aider à trouver un exemple avec JAX-WS qui utilise DII.
JAX-WS est DII est l'objet de répartition (
javax.xml.ws.Dispatch
).OriginalL'auteur systempuntoout
avez-vous lu ces pages ?
Mise à jour
C# – Invoquer Dynamiquement Service Web Au Moment De L'Exécution
Créer une dynamique de service Web pour simplifier le code à Partir de 2006
"La Découverte dynamique et l'Invocation de services Web", la Date: 01 Août 2001. N'est pas peu compliqué, n'existent pas de moyen plus facile?
Actuellement j'ai besoin d'écrire de l'invocateur en Java, Eclipse + JSF.
Premier lien est mort.
OriginalL'auteur Orhan Cinar
http://cxf.apache.org/docs/dynamic-clients.html
Génère des clients à la volée.
Ok, Si tu ne sais pas ce fonctionnement/message vous appelez, comment êtes-vous plannign pour appeler un webservice? Cette CXF truc génère des clients à la volée dans la mesure où si le wsdl de la grammaire a changé, il est regénérée. Vous avez encore besoin de connaître un nom de l'opération 🙂
Vous avez raison 🙂 j'ai besoin de savoir le nom de l'opération:) Mais ce que sur les messages envoyés et reçus? Si je dois faire le client dynamique invocateur, cela signifie que je devrais écrire wsdl analyseur de toute façon?
OriginalL'auteur Kannan Ekanath