Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

どの

...

LANSA

...

ファンクション、もしくはプログラムを使用して、定義した

...

Web

...

サービスの

...

Web

...

サービス要求の処理するのかを

...

JSMDirect

...

に伝えるためのサービス・エントリーを作成する必要があります。

  1. LANSA Integrator スタジオの [スタジオ

...

  1. ワークスペース

...

  1. ] タブに切り替えます。 

  2. [サービス

...

  1. ]

...

  1. フォルダを展開します。以前の演習で定義したサービスのエントリーが表示されます。

  2. 必要なサービス を選択して右クリックし、コンテキスト・メニューを開きます。
    Image Added

  3. コンテキスト・メニューで [サービスを開く] を選択します。
    [Direct サービス] タブが開き、テーブル DC@W29 (IBM i JSM サーバーの場合) またはファイル DC_W29.txt

...

  1. (Windows

...

  1. JSM

...

  1. サーバーの場合)

...

  1. の現在のエントリーが表示されます。
    Image Added

  2. ここで新しいエントリーを作成しなければいけません。空いているスペースで右クリックし、コンテキスト・メニューで [新規作成] を選択して [Direct サービス エディタ] を開きます。
    Image Added

  3. この [Direct サービス エディタ] で、Web サービスを接続するサービス・エントリーの詳細を入力します。この演習の場合、以下のように入力します。

    サービス

    IIIEMPLOYEESERVER

    ホスト

    *DEFAULT

    プロセス

    iiiPRO08

    ファンクション

    iiiFN09

    区画

    DEM

    言語

    ENG

    プログラム

    ブランクのままにしてください。RPG プログラムをビジネス・ファンクションに使用する場合は必須です。

    RDMLX

    チェックマークを入れます (はい)

    WSDL パス

    この場合はブランクにします (外部ユーザーなし)。

...

  1. 入力を終えたら [OK

...

  1. ]

...

  1. を押してサービス・エントリーの詳細を保存します。

  2. 再度 [OK

...

  1. ]

...

  1. を押します。

...


  1. [Direct

...

  1. サービス

...

  1. ]・タブに戻り、ここに

...

  1. JSMDirect

...

  1. サービス

...

  1. リストの

...

  1. サービス・エントリーが表示されています。
    Image Added

  2. [Direct サービス] タブを閉じるには、右クリックしてコンテキスト・メニューの [閉じる] を選択します。

    Info

    これで、LANSA Integrator の SOAP サーバー・ソリューションの作成が完了しました。作成した内容と、LANSA Integrator によって生成された内容は、すべてのプロトコルとフォーマットの情報処理に必要なコードで、Web サービス要求の受け入れや応答、パラメータの解凍と取得、また SOAP 応答の作成に使用されます。この操作をサポートするビジネス・ロジックを構築していきます。