サーバーベース・スクリプトの全体像

ファストパス: スクリプトの基本概念については、「スクリプトの全体像」を参照してください。

サーバーベース・スクリプトを使用すると、実装でバック・エンド・ビジネス・プロセスを構成できます。システムでは、プラグイン・スクリプト、サービス・スクリプトおよびGroovyライブラリ・スクリプトの3種類のサーバーベース・スクリプトがサポートされています。

  • プラグイン・スクリプトを使用すると、システムの様々なプラグイン・スポットから実行されるルーチンを実装で開発できます。たとえば、特定タイプの調整が確定されるたびに実行されるプラグイン・スクリプトを実装で構成できます。
  • サービス・スクリプトを使用すると、フロント・エンド・サービスとバック・エンド・サービスの両方から起動される共通ルーチンを実装で開発できます。たとえば、アカウントの自動支払作業環境を終了するサービス・スクリプトを実装で作成できます。このサービス・スクリプトは、顧客が自動支払の停止を求めた場合にエンド・ユーザーによってビジネス・プロセス・アシスタント・スクリプトから起動でき、顧客が期限までに債務を支払えなかった場合はプラブイン・スクリプトから実行できます。サービス・スクリプトは、通常、XPathスクリプトを使用して記述されます。
  • Groovyライブラリ・スクリプトでは、「Groovyメンバー」ステップ・タイプから起動されるGroovy言語で記述された共通ルーチンのグループを開発できます。

この項のトピックでは、サーバーベース・スクリプトに関連するバックグラウンド・トピックを説明します。