Fichiers WSDL de l'adaptateur
Dans l’Assistant Ajout de métadonnées d’adaptateur, le fichier WSDL (Web Services Description Language) est sélectionné et entré dans la page Sélectionner les services à importer . L'Assistant lit les fichiers WSDL exposés par le service et sélectionnés par l'utilisateur. Il crée ensuite un fichier XSD et l'ajoute, ainsi qu'une orchestration, au projet BizTalk.
Dans l’exemple d’adaptateur de fichier, le fichier Service1.wsdl contient les définitions XSD que BizTalk Server ajoute au projet. Vous pouvez modifier le fichier Service1.wsdl ou créer votre propre fichier WSDL.
Le code suivant est issu du fichier Service1.wsdl :
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://tempuri.org/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://tempuri.org/" xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
<s:element name="GetTaxID">
<s:complexType />
</s:element>
<s:element name="GetTaxIDResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTaxIDResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPayStub">
<s:complexType />
</s:element>
<s:element name="GetPayStubResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPayStubResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaxInfo">
<s:complexType />
</s:element>