Définition des types de données SOAP du schéma WSDL

Chaque méthode Web a un type de données d'entrée, de sortie et d'erreur que vous devez définir. Un type de données a un nom et une définition de schéma.

Dans le cas des services Web récupérés par reverse engineering

Les types de données d'entrée, de sortie et d'erreur sont définis avec la valeur trouvée dans le schéma WSDL récupéré. Les types de données qui ne sont pas associés avec une entrée, une sortie ou une erreur sont considérés comme des définitions de schéma partagé et sont disponibles dans le composant. Ils sont affichés dans l'onglet Schéma WSDL de la feuille de propriétés de composant.

Dans le cas d'opérations nouvellement créées

Les types de données d'entrée et de sortie sont automatiquement définis avec une valeur par défaut, et sont synchronisés avec des changements de paramètre. Le nom et le schéma par défaut du type de données sont définis dans la définition étendue de modèle WSDL et peuvent être personnalisés. Toutefois, une fois modifié, un type de données devient type de données utilisateur et ne peut plus être synchronisé. Les types de données d'erreur sont toujours des types de données utilisateur.

Il est possible de réutiliser des types de données définis dans une autre opération. Il existe un contrôle portant sur les composants qui s'assure qu'un type de données n'existe pas sous des noms différents au sein d'un même composant. Vous pouvez utiliser la fonctionnalité de vérification de modèle pour vérifier la validité de votre MOO à tout moment en sélectionnant Outils > Vérifier le modèle .

Pour plus d'informations sur cette vérification, voir Vérification d'un MOO.

Lorsque vous procédez à la génération, le schéma de WSDL est composé des définitions de schémas partagés standard provenant du composant, et d'une combinaison calculée de toutes les définitions d'entrée, de sortie et d'erreur SOAP provenant des opérations.

Vous pouvez saisir les noms des types de données d'entrée, de sortie et d'erreur SOAP dans les pages appropriées de la feuille de propriétés d'opération. Chaque page contient une zone de texte dans laquelle vous pouvez éditer la définition du type de données provenant du schéma de WSDL.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com