サービスのステップ

シミュレーションファイルにサービスのステップを使用して、サービスのプロセスを定義してください。これで実行するシミュレーションを指定します。

これらが利用できるステッププロパティです:

ステッププロパティ

説明

バッファ

メッセージにバッファを使用して、値を保存します。このプロパティには、バッファを作成するために適用されるルールの一覧が含まれています。

connection

メッセージの送信または受信のための接続を指定してください。この操作を行うために、接続プロパティを使用します。

counter

次のステップに進む前に、指定されたメッセージを何回送信または受信するかを定義します。

5

説明

そのステップがどのような処理を行うかの説明です。

contract verification

direction

メッセージの送信または受信のステップを指定してください。メッセージを送信するには、値に「Out」と入力してください。メッセージを受信するには、値に「In」と入力してください。

値を空白のままにすると、方向が論理的(暗黙的)に導き出されます。最初のステップは「In」であり、次のステップは「Out」であると仮定されます。

Out

from

接続の名前を使用してメッセージを受信することで、接続を参照します。

これを使用するには、方向プロパティを「In」に設定する必要があります。

myConnection

挿入

値を挿入するためのルールの一覧です。

メッセージ

送信するメッセージを指定してください。この操作を行うには、メッセージのプロパティを使用します。

name

ステップの名前を指定してください。

step1

order

このプロパティは、メッセージが特定の順序で受信されるべきかどうかを定義します。

指定された順序を使用するにはSTRICTと入力し、任意の順序を受け入れるにはANYと入力してください。デフォルト値はSTRICTとなっています。

STRICT

resource

シミュレーションファイル内で、データ構造などのリソースを参照することができます。このリソースに対して何が起こるかを定義するために、リソースのステッププロパティと併せてルールを指定してください。

save

特定のファイルにメッセージペイロードやメッセージの他のプロパティを保存するためのルールの一覧です。ファイルのプロパティを使用して、ファイル名とファイル拡張子を設定してください。

to

この接続の名前を使用してメッセージを送信することで、接続を参照します。

これを使用するには、方向プロパティを「Out」に設定する必要があります。

myConnection

トリガー

サービスを開始するためのルールの一覧です。If all rules apply, APIシミュレーション starts the service.

use

事前にテンプレートとして設定したサービスを参照します。これにより、他のサービスのステップでこれらのサービスを再利用でき、モジュール化された保守可能な構成が可能となります。

OAuth template

確認する

メッセージ検証のためのルールの一覧です。If the verification fails, APIシミュレーション logs a warning.