Erstellungsschritt 1: Definieren des externen Systems
Letzte Änderung: Montag, 19. April 2010
Gilt für: SharePoint Server 2010
Das LobSystem-Objekt ist der Container für Metadaten zur Beschreibung eines bestimmten externen Systems. In Bezug auf das XML handelt es sich hierbei um einen Knoten, der andere Metadatenobjekte für ein einzelnes externes System enthält. Mit diesem Objekt werden Authentifizierungs- und Verbindungszeichenfolgeninformationen für den Business Data Connectivity-Dienst (BDC) bereitgestellt. Bei Webdiensten werden damit zusätzliche webdienstspezifische Eigenschaften bereitgestellt. Eine ausführliche Liste der Eigenschaften des LobSystem-Objekts finden Sie unter Benutzerdefinierte BDC-Eigenschaften.
In diesem Thema wird erläutert, wie Sie das XML für das LobSystem-Objekt definieren, um auf das im Lieferumfang des Microsoft SharePoint 2010 Software Development Kit (SDK) enthaltene Beispiel "Sample Orders Web Service" zuzugreifen.
Voraussetzungen
Das auf einem Webserver bereitgestellte Codebeispiel: Sample Orders ASP.NET Web Service und ein Server mit Microsoft SharePoint 2010.
So definieren Sie das XML für das LobSystem-Objekt
Erstellen Sie eine Textdatei, und speichern Sie sie unter dem Namen SampleWebService.XML. Es spielt keine Rolle, an welchem Speicherort Sie die Datei speichern.
Öffnen Sie die Textdatei zur Bearbeitung in Ihrem Text-Editor.
Fügen Sie den folgenden XML-Code hinzu, um die Parameter der obersten Ebene des LobSystem-Objekts zu definieren.
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <Model xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://schemas.microsoft.com/windows/2007/BusinessDataCatalog BDCMetadata.xsd" Name="SampleWebService_Model" xmlns="https://schemas.microsoft.com/windows/2007/BusinessDataCatalog"> <LobSystems> <LobSystem Type="Wcf" Name="http://air-mail/WSOrders2010/service.asmx?wsdl"> <Properties> <Property Name="WsdlFetchAuthenticationMode" Type="System.String">PassThrough</Property> <Property Name="WcfMexDiscoMode" Type="System.String">Disco</Property> <Property Name="WcfMexDocumentUrl" Type="System.String">http://air-mail/WSOrders2010/service.asmx?wsdl </Property> <Property Name="WcfProxyNamespace" Type="System.String">BCSServiceProxy</Property> <Property Name="WildcardCharacter" Type="System.String">*</Property> <Property Name="ReferenceKnownTypes" Type="System.Boolean">true</Property> </Properties> </LobSystem> </LobSystems> </Model>
Weitere Schritte
Erstellungsschritt 2: Definieren von Sicherheitsparametern auf oberster Ebene