Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Excel Web Services verwendet SOAP (Simple Object Access-Protokoll) über HTTP und dient als Kommunikationsschnittstelle zwischen Clientprogrammen und Excel Services. Der Webdienst besteht aus Methoden und einer Reihe komplexer Objekte, mit denen Sie auf die gesamten Funktionen von Excel Web Services zugreifen können. Zum Aufrufen dieses Diensts müssen Sie Web Services Description Language (WSDL) von Excel Web Services verwenden.
Verwenden von WSDL
Für den erfolgreichen Aufruf eines Webdiensts müssen Sie wissen, wie auf den Dienst zugegriffen wird, welche Vorgänge von dem Dienst unterstützt werden, welche Parameter von dem Dienst erwartet werden und was von dem Dienst zurückgegeben wird. WSDL stellt diese Informationen in einem XML-Dokument bereit, das von einem Computer gelesen oder verarbeitet werden kann.
Auf die WSDL für den Excel Web Services-Endpunkt wird über ExcelServices.asmx?wsdl
zugegriffen. WSDL kann von Development Kits verwendet werden, die SOAP und Webdienste unterstützen, wie z. B. das Microsoft .NET Framework SDK.
Im folgenden Beispiel wird das Format der URL zur WSDL-Datei von Excel Web Services gezeigt:
http://<server>/<customsite>/_vti_bin/excelservice.asmx?WSDL
Wenn keine benutzerdefinierte Website vorhanden ist, kann temporär die folgende URL verwendet werden:
http://<server>/_vti_bin/excelservice.asmx?WSDL
Es wird empfohlen, eine benutzerdefinierte Website zu erstellen und dann die URL, die die benutzerdefinierte Website enthält, im URL-Format zu verwenden.
In der folgenden Tabelle werden die jeweiligen Elemente in der URL erläutert.
URL-Element | Beschreibung |
---|---|
server |
Der Name des Servers, auf dem Microsoft SharePoint Server 2010 bereitgestellt wird. |
customsite |
Eine benutzerdefinierte SharePoint Server 2010-Website, die vom Serveradministrator erstellt wird. |
<endpointname.asmx> |
Der Name des Webdienstendpunkts. Für Excel Web Services ist dies ExcelService.asmx . |
Weitere Informationen über das WSDL-Format finden Sie in der World Wide Web Consortium (W3C) WSDL-Spezifikation unter http://www.w3.org/TR/wsdl.
Siehe auch
Sonstige Ressourcen
Schritt 1: Erstellen des Webdienst-Client-Projekts
Schritt 2: Hinzufügen eines Webverweises
Schritt 3: Zugreifen auf den Webdienste
Schritt 4: Erstellen und Testen der Anwendung
Schritt für Schritt: Entwickeln einer benutzerdefinierten Anwendung mit Excel Web Services