Projets
Pages enfant
  • 3.11.3 Accéder au service exposé

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Sommaire :

Sommaire
maxLevel3

Version:1.0 StartHTML:0000000167 EndHTML:0000006474 StartFragment:0000000650 EndFragment:0000006458

...

Introduction

Deux cas se présentent généralement. L'un où l'on maîtrise le client et le serveur. L'autre où le serveur est développé par un tiers.

...

  • Les imports spécifiques à CXF. A noter l'utilisation du préfixe classpath: qui permet de rechercher les fichier XML dans les jar du projet (celui de CXF ici)
  • L'espace de nom jaxws: est défini dans la balise racine du fichier Spring  Spring :
    Bloc de code
    xmlns:jaxws="http://cxf.apache.org/jaxws"
    xsi:schemaLocation=".../...
     http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd"
  • La balise jaxws:client définit un bean, au sens Spring, qui va donner accès aux services du Web Service comme si ces services étaient locaux à l'application cliente. Elle a comme propriétés :
    • serviceClass qui pointe vers l'interface qui est implémentée par le Web service distant.
    • address correspond à l'url qui permettra d'interagir avec le Web Service.

...