Java クライアントで Web サービスを呼び出す場合、必要なプロセスは各 Web サービスのログインおよびログアウトのメソッドを呼び出すクライアントです。 一般的なプロセスを以下に示します。
各 Web サービスは、1 セットのログイン メソッドを持ちます。 クライアント アプリケーションは、認証に複数のログイン メソッドを使用できます。 たとえば、logIn メソッドは、[ログイン]ウィンドウと同じパラメータ、つまり、ユーザ ID、パスワード、およびビジネス ユニットを受け取ります。
メソッドのパラメータ情報(シグネチャなど)を表示するには、以下のリソースを使用します。
ユーザが GUI にアクセスしたかのように、後続のメソッド呼び出しはユーザのアクセス権限の範囲内で動作します。
通常、クライアントにはすでにこの情報があります。
Web サービス間でセッション ID を共有できます。 たとえば、UserService logIn メソッドを使用すると、セッション ID を取得できます。 その後、ビジネス ユニット Web サービス メソッドの呼び出しでセッション ID を使用できます。
セッション ID の使用が終了したら、logOut Web サービスをコールして、セッションを終了し、セッション ID を無効にします。 この方法でセッションを効率敵意に管理すると、最高のパフォーマンスを得るのに役立ちます。
クライアントは、タイムアウト期間内にセッション ID を繰り返し使用できます。 セッションがタイムアウトすると、セッション ID は無効になります。
タイムアウト値を変更するには、[ユーザのデフォルト設定: セッション タイムアウト]という名前の管理設定を更新します。
注: 設定を変更する手順については、「Implementation Guide」を参照してください。
|
Copyright © 2013 CA.
All rights reserved.
|
|