Onglet Service Web de l'instance de composant

La page Service Web de la feuille de propriétés de l'instance de composant inclut les propriétés suivantes :

Propriété

Description

URL du point d'accès

Affiche l'URL complète permettant d'invoquer le service. Il s'agit d'une valeur calculée qui utilise l'adresse réseau située dans le noeud. Vous pouvez également saisir votre propre URL en utilisant l'outil Défini par l'utilisateur situé en regard de la zone. Une fois que vous cliquez sur cet outil, vous pouvez remplacer l'URL indiquée

URL WSDL

Indique où le WSDL doit être publié sur le Web. Vous pouvez également saisir votre propre URL en utilisant l'outil Défini par l'utilisateur situé en regard de la zone. Une fois que vous cliquez sur cet outil, vous pouvez remplacer l'URL indiquée

Utiliser WSDL externe

Indique que le WSDL est publié sur une URL particulière

Lorsqu'un WSDL n'est pas défini par l'utilisateur, il est régénéré à chaque fois et peut être affiché dans l'onglet Aperçu de la feuille de propriétés de l'instance de composant. Un WSDL externe a un texte de WSDL défini par l'utilisateur.

Exemples d'URL du point d'accès

Voici des exemples de la syntaxe utilisée dans .NET et Java :

Pour .NET, la syntaxe par défaut est la suivante :

accesstype://machine_networkaddress:port/application_namespace/webservice_code.asmx

Par exemple : http://doc.sybase.com:8080/WebService1/StockQuote.asmx.

Pour Java, la syntaxe par défaut est la suivante :

accesstype://machine_networkaddress:port/application_namespace/webservice_code

Par exemple : http://doc.sybase.com/WebService1/StockQuote.

Les attributs calculés AccessType et PortNumber pour le générateur de code & VBScript sont calculés à partir de l'URL de point d'accès. Par exemple : http, https.

Exemples d'URL WSDL

Pour .NET, la syntaxe par défaut est la suivante :

accesstype://machine_networkaddress:port/application_namespace/Webservice_code.asmx?WSDL

Pour Java, la syntaxe par défaut est la suivante :

accesstype://machine_networkaddress:port/application_namespace/wsdl_file