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つだけです。

...

シナリオ 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

...