Freigeben über


Erstellen von Webdiensten und Webmethoden

Wenn Sie Schemas als Webdienst veröffentlichen, steuern Sie die Erstellung von Webdiensten und Webmethoden im BizTalk Web Services Publishing Wizard. Sie können die Webdienstbeschreibung, den Webdienst und die Webmethode im Baum umbenennen, der auf der Seite "Webdienste" verfügbar ist. Sie können Webdienste und Webmethoden hinzufügen und entfernen. Der Assistent verwendet die Stammelementnamen der ausgewählten Anforderungsschemas als Eingabeparameternamen. Der Rückgabewert der Webmethode gibt das Antwortschema zurück.

Hinweis

ASP.NET Webclients können die Webmethodensignatur ändern, indem die In- und Ausgabeparameter desselben Typs kombiniert werden. Beispielsweise kann ein ASP.NET-Webclient eine BizTalk-Webmethode von "string myService(string part)" in "void myService(ref string part)" ändern.

Hinweis

Wenn Ihr Empfangsport als eingehend definiert ist, ist der Antworttyp der Webmethode void, 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.

Benennungskonventionen für Webdienste für veröffentlichte Orchestrierungen

Der Assistent zum Veröffentlichen von BizTalk-Webdiensten generiert Dateinamen (ASMX) basierend auf der Beschreibung der Webdienste, die Sie auf der Webdienstseite definieren. In der folgenden Tabelle sind die Standardwerte für die Webdienstdateinamen aufgeführt.

Generierter Webdienst Dateiname
BizTalkWebService Visual Studio Web Service-Projektname
WebService1 Dateiname des Webdienstes (.asmx)
WebMethod1 Name der Webmethode

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

Siehe auch

Veröffentlichungsschemas als Webdienst
So verwenden Sie den Assistenten zum Veröffentlichen von BizTalk-Webdiensten, um Schemen als Webdienst zu veröffentlichen