Web Services Discovery-Tool (Disco.exe)
Dieses Thema bezieht sich auf eine veraltete Technologie. XML-Webdienste und XML-Webdienstclients sollten nun mithilfe der folgenden Technologie erstellt werden: Windows Communication Foundation.
Das Web Services Discovery-Tool ermittelt URLs von XML-Webdiensten, die sich auf einem Webserver befinden, und speichert für jeden XML-Webdienst ein Dokument auf der lokalen Festplatte.
disco [options] URL
Hinweise
In den folgenden Tabellen werden das Argument und die Optionen beschrieben, die mit dem Web Services Discovery-Tool (disco) verwendet werden können.
Argument | Beschreibung |
---|---|
URL |
URL, für die veröffentlichte Discovery-Dokumente (WSDL-, XSD-, DISCO- und DISCOMAP-Dateien) ermittelt und erstellt werden sollen. |
Option | Beschreibung |
---|---|
/d[omain]:domain |
Gibt den Domänennamen für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/nosave |
Speichert die ermittelten Dokumente oder Ergebnisse (WSDL-, XSD-, DISCO- und DISCOMAP-Dateien) nicht auf der Festplatte. Standardmäßig werden diese Dokumente gespeichert. |
/nologo |
Unterdrückt die Anzeige des Startbanners von Microsoft. |
/o[ut]:directoryName |
Gibt das Verzeichnis an, in dem die ermittelten Dokumente gespeichert werden sollen. Der Standardwert ist das aktuelle Verzeichnis. |
/p[assword]:password |
Gibt das Kennwort für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/proxy:URL |
Gibt die URL des für HTTP-Anforderungen zu verwendenden Proxyservers an. Standardmäßig wird die Proxyeinstellung des Systems verwendet. |
/proxydomain:domain oder /pd:domain |
Gibt die Domäne für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/proxypassword:password oder /pp:password |
Gibt das Kennwort für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/proxyusername:username oder /pu:username |
Gibt den Benutzernamen für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/u[sername]:username |
Gibt den Benutzernamen für die Verbindung mit einem Proxyserver an, für den Authentifizierung erforderlich ist. |
/? |
Zeigt die Befehlssyntax und Optionen für das Tool an. |
Mit XML-Webdienst-Discovery wird der Prozess des Suchens und Abfragens von XML-Webdienstbeschreibungen bezeichnet. Potenzielle XML-Webdienstclients erfahren so, dass es einen bestimmten XML-Webdienst gibt und wie sie damit bei einer Suche interagieren können. Die von einem XML-Webdienst veröffentlichte DISCOMAP-Datei ist ein XML-Dokument, das üblicherweise Links zu anderen, den XML-Webdienst beschreibenden Ressourcen enthält. Websites, die einen XML-Webdienst beinhalten, müssen Discovery nicht unterstützen. Ein XML-Webdienst kann auch für privaten Gebrauch erstellt werden.
Die mit diesem Tool erstellten WSDL-, XSD-, DISCO- und DISCOMAP-Dateien können als Eingabe für das Web Services Description Language-Tool (Wsdl.exe) zur Erstellung von XML-Webdienstclients verwendet werden.
Beispiele
Folgender Befehl durchsucht die angegebene URL nach Discovery-Dokumenten und speichert sie im aktuellen Verzeichnis. Werden unter der angegebenen URL keine Discovery-Ressourcen gefunden, zeigt das Tool eine Fehlermeldung an.
disco https://www.proseware.com/prosewareWebservice.disco
Folgender Befehl durchsucht die angegebene URL nach Discovery-Dokumenten und speichert sie im angegebenen Ausgabeverzeichnis.
disco /out:myDir https://www.proseware.com
Siehe auch
Verweis
Web Services Description Language-Tool (Wsdl.exe)
Konzepte
Webdiensterkennung
Übersicht über XML-Webdienste