Page History
...
オプションの作業リスト戻り値を指定した場合、その作業リストがロードされたサービスで利用できるようになります。
構文:
引数
番号 | タイプ | 必須 | 説明 | 最小長 | 最大長 | 最小 | 最大 |
|---|---|---|---|---|---|---|---|
1 | A | 必須 | 接続ハンドル | 4 | 4 | ||
2 | U | 必須 | コマンド | 1 | 無制限 | ||
3 | L | 任意 | 送信/受信するフィールド定義のリスト |
戻り値
番号 | タイプ | 必須 | 説明 | 最小長 | 最大長 | 最小 | 最大 |
1 | U | 必須 | 状態 | 1 | 20 | ||
2 | U | 必須 | メッセージ | 1 | 無制限 | ||
3 | L | 任意 | 作業リスト |
サービスがロードされると、サービスに対するコマンドが実行されます。サービスの使用が終わると、そのサービスはアンロードされます。一度にロードできるサービスは1つだけです。
...
シナリオ 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
...