defaultSessionCookieID

defaultSessionCookieID ビルド記述子オプションは、サービスによって提供されるセッション Cookie を識別します。デフォルト値は JSESSIONID で、これは常に、アプリケーションを Apache Tomcat で実行するときのセッション ID です。

defaultSessionCookieID の設定は、次の場合のみ有効となります。
  • この場合のサービス・ロジックはステートフル で、これは、リクエスターとサービスがマルチステップの会話に参加できることを意味します。
  • サービスが、 IBM® i 呼び出し先プログラムまたはサービス・プログラムを EGL REST-RPC サービス として使用可能にする EGL 外部型である場合。
以下の場合にサービス・バインディングで sessionCookieID を設定することにより、defaultSessionCookieID の値をオーバーライドできます。
  • サービス・アクセス変数を宣言するとき (『REST サービスにアクセスするための変数の宣言』を参照)
  • デプロイメント記述子を構成するとき (『デプロイメント記述子への REST バインディングの追加』を参照)

バックグラウンド情報については、 『IBM i プログラムに Web サービスとしてアクセスする: 概要』を参照してください。