Codebeispiel: Sample Orders ASP.NET Web Service
Letzte Änderung: Freitag, 16. Juli 2010
Gilt für: SharePoint Server 2010
Das Beispiel "Sample Orders ASP.NET Web Service" veranschaulicht, wie ein ASP.NET-Webdienst als externes System verwendet wird. Mit dem Webdienst werden Methoden für die Vorgänge Create, Read, Update und Delete (CRUD) sowie andere Methoden, mit denen Daten basierend auf den Beziehungen zwischen den unterschiedlichen Entitäten zurückgegeben werden, verfügbar gemacht. Dieser Webdienst erstellt die Daten dynamisch, ohne sie in einer Datenbank zu speichern oder abzurufen.
Die Webmethoden in diesem Beispiel entsprechen den folgenden Business Data Connectivity-Dienst (BDC)-Stereotypmethoden:
AccessChecker, AssociationNavigator, Associator, BulkAssociatedIdEnumerator, BulkAssociationNavigator, BulkIDEnumerator, BulkSpecificFinder, ChangedIDEnumerator, Creator, Deleter, Disassociator, Finder, GenericInvoker, IdEnumerator, Scalar, SpecificFinder, StreamAccessor, Updater.
Mit der BDC-Modelldatei für dieses Beispiel werden das externe System, die externen Inhaltstypen und Stereotypmethoden definiert. Mit der BDC-Modelldatei wird ein Teil der Methoden, die der Webdienst verfügbar macht, Stereotypmethoden zugeordnet. Die BDC-Modelldatei finden Sie im Ordner Sample Orders BDC Models und heißt OrdersASP.NET-BDCModel.xml.
Voraussetzungen:
Internet-Informationsdienste (Internet Information Services, IIS)
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft SharePoint Server 2010
Herunterladen und Verwenden des Beispiels
Laden Sie das Microsoft SharePoint 2010 Software Development Kit (SDK) von SharePoint 2010 Reference: Software Development Kit herunter.
Extrahieren Sie bcs sample kit.zip aus dem Pfad %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services in einen lokalen Ordner.
Suchen Sie in dem Ordner, in den Sie die Dateien extrahiert haben, nach dem Ordner Sample Orders ASP.NET Web Service, und öffnen Sie die Datei Readme.htm.
Befolgen Sie die Anweisungen in der Datei Readme.htm, um das Beispiel zu verwenden.