Versions Compared

Key

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

...

オプションの作業リスト戻り値を指定した場合、その作業リストがロードされたサービスで利用できるようになります。

構文:

引数

最小 長最大 長

番号

タイプ

必須

任意

説明

最小長

最大長

最小

小数桁数

最大

小数桁数

1

A

必須

接続ハンドル

4

4



2

U

必須

コマンド

1

無制限



3

L

任意

送信/受信するフィールド定義のリスト

このリストを渡さない場合、フィールドは使用できません。





戻り値

番号

タイプ

必須

任意

説明

最小 長最小長最大 長

最大長

最小

小数桁数

最大

小数桁数

1

U

必須

状態

1

20



2

U

必須

メッセージ

1

無制限



3

L

任意

作業リスト





サービスがロードされると、サービスに対するコマンドが実行されます。サービスの使用が終わると、そのサービスはアンロードされます。一度にロードできるサービスは1つだけです。

詳細については、「3詳細については、「3.5 コマンド」を参照してください。コマンド」を参照してください。

JSMX_COMMANDには、以下が数多く用意されています。

サービスの詳細については、&<a href="intb7_0001.htm"&>「Java Service Managerサービス」&</a&>を参照してください。サービスの詳細については、「Java Service Managerサービス」を参照してください。

技術ノート 1

サービスでポストされたHTTP内容を受信するには、SERVICE_LOADコマンドでSERVICE_CONTENT(*HTTP)キーワードが必要です。

...

HTTPキーワードは必ずSERVICE_LOADコマンドで送信されます。

シナリオ A

#1 JSMX_OPEN - 接続を開く
#2 JSMX_OPEN - 接続を開く
#3 JSMX_OPEN - 接続を開く
#1 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx) SERVICE_CONTENT(*HTTP)" ) - CGIキーワードを送信する、STDINを読み込む、所有権を要求する
#2 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx)" ) - CGIキーワードを送信する
#3 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx) SERVICE_CONTENT(*HTTP)" ) - CGIキーワードを送信する、所有権を転送する
#1 JSMX_CLOSE - 接続を閉じる
#2 JSMX_CLOSE - 接続を閉じる
#3 JSMX_CLOSE - 接続を閉じ、STDOUT を書き出す

シナリオ B

#1 JSMX_OPEN - 接続を開く
#1 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx) SERVICE_CONTENT(*HTTP)" ) - CGIキーワードを送信する、STDINを読み込む、所有権を要求する
#1 JSMX_CLOSE - 接続を閉じ、STDOUT を書き出す
#2 JSMX_OPEN - 接続を開く
#2 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx)" ) - CGIキーワードを送信する
#2 JSMX_CLOSE - 接続を閉じる
#3 JSMX_OPEN - 接続を開く
#3 JSMX_COMMAND( "SERVICE_LOAD SERVICE(xxx) SERVICE_CONTENT(*HTTP)" ) - CGIキーワードを送信する、所有権を転送する
#3 JSMX_CLOSE - 接続を閉じる

技術ノート 2

以下のデータ・タイプがサポートされています。他のデータ・タイプを使用する場合、そのフィールドは無視されJSMサービスに渡されません。

...