背後で行われている内容
ビジネス データ Web パーツおよびカスタム ソリューションなどのビジネス データ カタログ クライアントが、ビジネス データ カタログを使用してバックエンド Web メソッドを実行する際、ビジネス データ カタログでは以下が実行されます。
Web サービス URL (LobSystem 要素の WsdlFetchUrl プロパティ) に発見情報を問い合わせる。
WSDL ベースの Web サービスの説明を抽出する。
メモリの Microsoft Visual C# プロキシのコードを動的に生成する。
Visual C# プロキシ コードをメモリ内アセンブリにコンパイルする。
ユーザー指定名を持つ名前空間 (LobSystem 要素の ProxyNamespace プロパティ) をプロキシ クラスとメソッドのパラメータ タイプに割り当て、その名前空間を、今後使用する場合に備えて Shared Services データベースに保存する。
要求があった場合は、必須 SOAP 要求を作成し、任意のフィルタ値を組み込んで、その要求を Web サーバーに送信する。