Présentation des messages des services Web
Pour pouvoir utiliser le formulaire du graphique de données des messages des services Web, vous devez connaître la structure du graphique de données et savoir comment développer un code permettant de parcourir le graphique de données.
Format des messages des services Web
WebSphere Application Server (base) pend en charge deux formats pour les messages des services Web : beans enterprise et SOAP. (Ceux-ci sont similaires aux API Java™ pour RPC XML ou JAX-RPC.)
Pour pouvoir utiliser les messages des services Web, vous avez besoin des informations
suivantes :
- Structure des graphiques de données d'objets SDO Version 1 pour les messages des services Web. Pour plus d'informations sur les données et la forme du graphique des données, voir Mappage des graphiques de données SDO pour des messages des services Web.
- Informations de référence vous aidant à développer le code permettant de parcourir les graphes de données des messages auxquels votre programme associe des médiations. Voir Mappage des définitions de schéma XML au système de type SDO.
- Pour les représentations XML de la forme de chaque partie des messages des services Web, des exemples de fragment de code et des informations supplémentaires sur le format des graphiques de données, voir Exemple de code de services Web.
Types de format
Le type de message est défini par une chaîne
de format de message dans le message. La chaîne de formats
est préfixée par un identificateur de domaine, soit SOAP soit Bean et est suivie de quatre zones séparées par des virgules, comme suit :
SOAP:<wsdlLocation>,<serviceNameSpace>,<serviceName>,<portName>
Bean:<wsdlLocation>,<serviceNameSpace>,<serviceName>,<portName>
Les zones sont décrites dans
le tableau suivant :Nom de la zone | Chaîne du format des messages | Description de la zone |
---|---|---|
Emplacement WSDL | <wsdlLocation> | URI où se trouve le WSDL de ce message. Le document WSDL est déployé dans le référentiel SDO à l'aide de cet emplacement comme clé. |
Espace de nom du service | <serviceNamespace> | L'espace de nom du service et le nom du service identifient de manière unique la définition de service dans l'élément WSDL. |
Nom du service | < nomService> | Le nom du service et l'espace de nom de services identifient de manière unique la définition de service correcte dans l'élément WSDL. |
Nom du port | < nomPort> | Localise la définition du port dans le service, fournissant les informations de type de port et de liaison requises pour le traitement des messages. |