IBM FileNet P8, バージョン 5.2.1            

.NET API の生成

.NET の開発サポートでは、Process Engine Web Service 用の WSDL から生成されたラッパー・クラスを使用します。.NET 開発者には、Web サービス開発のために用意された一連のインターフェースと同じインターフェースが提供されます。C# または VB.NET のラッパー・クラスを生成できます。

Process Engine Web Service の WSDL ファイルを Visual Studio プロジェクトにインポートして、一連のラッパー・クラスを生成する方法を以下に示します。

  1. Web Services のホストが実行されており、アクセス可能であることを確認します。
  2. Visual Studio でプロジェクトを開きます。
  3. 「プロジェクト」メニューから、「Web 参照の追加」を選択します。
  4. 「Web 参照の追加」ダイアログで、Process Engine Web Service のリスナーの URL を入力します (URL は Process Engine Web Service で HTTPS が有効になっているかどうかによって異なります)。
        http://content_platform_engine_host:port/wsi/ProcessEngineWS

    または

        https://content_platform_engine_host:port/wsi/ProcessEngineWS

    content_engine_hostContent Platform Engine ホストのマシン名、portContent Platform Engine に割り当てられているポート番号です。Process Engine Web Service が実行中であれば (そして Content Platform Engine ホストにアクセスできる状態であれば)、その URL は Process Engine Web Service の WSDL を取得します。

    注: その場合でも、Content Platform Engine Web Service の接続先の Process Engine サーバーが実行中であるとは限りません。
  5. 「移動」をクリックします。ダイアログ・ボックスに、Process Engine Web サービスによって公開されるメソッドが表示されます。必要に応じて、割り当てられている Web 参照名 の値を更新することも可能です。
  6. 参照の追加」をクリックします。これにより、指定した Web 参照名の項目が、プロジェクトの Web References フォルダーの下に追加されます。
  7. オブジェクト・ブラウザーで、「project_default_namespace.web_reference_name」ノードの下に Process Engine Web Service の API が表示されます。

生成される API の資料については、「Process Engine Web Service リファレンス」を参照してください (portType の各オペレーションは、生成されるラッパー・クラスの各メソッドに相当します)。



最終更新日: 2015 年 10 月
net_wrapper.htm

© Copyright IBM Corp. 2015.