invoke > プロセスのランタイムタスク > HTTP動詞を使用したプロセスの呼び出し
  

HTTP動詞を使用したプロセスの呼び出し

次のHTTP動詞を使用してプロセスを呼び出すことができます。
さまざまなHTTP動詞を使用し、要求で使用されているHTTP動詞を基に各種CRUD操作を実行するように1つのプロセスを設定することができます。XQuery関数を使用して、要求で使用されているHTTP動詞とリソースパスセグメントを判別できます。
例えば、顧客レコードが格納されたCRMシステムを更新する場合に、次のタスクの1つ以上を実行する必要があるとします。
次の図に示すように、これらすべての操作を実行するように1つのプロセスを設定することができます。
この図は、割り当てステップでgetRequestHTTPVerb関数を使用して、要求で使用されているHTTP動詞を判別するプロセスを示しています。ディシジョンステップは、使用されているHTTP動詞を基に、各種CRUD操作を実行するためのさまざまなパスに分岐します。
プロセスの割り当てステップでは、getRequestHTTPVerb関数を使用して、要求で使用されているHTTP動詞を判別します。次の図は、式エディタの[要求コンテキスト]セクションにあるgetRequestHTTPVerb関数を示しています。
図は、式エディタの[要求コンテキスト]セクションにあるgetRequestHTTPVerb関数を示しています。
ディシジョンステップは、使用されているHTTP動詞を基に、各種CRUD操作を実行するためのさまざまなパスに分岐します。
さまざまなHTTP動詞を使用してプロセスを呼び出す方法に関するビデオを表示するには、次のコミュニティの記事を参照してください。
https://www.youtube.com/watch?v=bQaQ_KmBO4o