作成手順 1: 外部システムを定義する
最終更新日: 2010年4月19日
適用対象: SharePoint Server 2010
LobSystem オブジェクトは、特定の外部システムを記述するメタデータのコンテナーです。XML 表現では、単一の外部システムに関連する他のメタデータ オブジェクトを含むノードです。Business Data Connectivity (BDC) service に認証および接続文字列情報を提供します。Web サービスの場合は、Web サービス固有の追加プロパティを提供します。LobSystem のプロパティの詳細な一覧については、「BDC カスタム プロパティ」を参照してください。
このトピックでは、Microsoft SharePoint 2010 Software Development Kit (SDK) で提供されるサンプル注文 Web サービスに接続するために、LobSystem オブジェクトの XML を定義する方法について説明します。
前提条件
Web サーバーと Microsoft SharePoint 2010 を実行しているサーバーに展開される コード サンプル: Sample Orders ASP.NET Web Service
LobSystem オブジェクトの XML を定義するには
テキスト ファイルを作成し、SampleWebService.XML という名前で保存します。ファイルを保存する場所はどこでもかまいません。
テキスト エディタでテキスト ファイルを開いて編集します。
LobSystem オブジェクトの最上位パラメーターを定義する次の XML を挿入します。
<?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>