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