Freigeben über


Erstellen von Webdiensten und Webmethoden

Wenn Sie Schemas als Webdienst veröffentlichen, steuern Sie die Erstellung von Webdiensten und Webmethoden im Assistenten für BizTalk-Webdienstpublishing. Sie können die Webdienstbeschreibung, den Webdienst und die Webmethode innerhalb einer Struktur umbenennen, die auf der Webdienstseite zur Verfügung steht. Sie können Webdienste und Webmethoden hinzufügen und entfernen. Der Assistent verwendet die Stammelementnamen der ausgewählten Anforderungsschemas als Eingabeparametername. Der Rückgabewert der Webmethode gibt ein Antwortschema zurück.

Hinweis

ASP.NET-Webclients können die Signaturen der Webmethoden ändern, indem die Ein- und Ausgabeparameter desselben Typs miteinander kombiniert werden. Beispielsweise kann ein ASP.NET Webclient eine BizTalk Web-Methode von Zeichenfolge myService(string part) in void myService(ref string part)ändern.

Hinweis

Wenn Ihr Empfangsport als unidirektionale Schnittstelle definiert ist, ist der Antworttyp der Webmethode ungültig , und es werden keine Informationen an den Webclient zurückgegeben. Der SOAP-Adapter und die Orchestrierung geben keine ausgelösten Ausnahmen an den Webclient zurück.

Konventionen für die Benennung von Webdiensten für veröffentlichte Orchestrierungen

Der Assistent für BizTalk-Webdienstpublishing generiert Dateinamen für Webdienste (ASMX) auf Basis der Webdienstbeschreibung, die Sie auf der Webdienstseite festlegen. In der folgenden Tabelle sind die Standardwerte für die Dateinamen der Webdienste aufgeführt.

Generierter Webdienst Dateiname
BizTalkWebService Projektname für Visual Studio-Webdienst
Webdienst1 Dateiname des Webdiensts (ASMX)
Webmethode1 Webmethodenname

Der generierte Webdienst spiegelt nicht die Namen der verbleibenden Knoten wider.

Weitere Informationen

Veröffentlichen von Schemas als Webdienste
Verwenden des BizTalk-Webdienstveröffentlichungs-Assistenten zum Veröffentlichen von Schemas als Webdienst