アプリケーション・プロセスは、コンポーネント・プロセスをまとめたものです。
このレッスンでは、各コンポーネント・プロセスを呼び出すことでコンポーネントをインストールする、アプリケーション・プロセスを作成します。
- 「アプリケーション」タブをクリックし、次に JPetStore アプリケーションをクリックします。
- 「プロセス」をクリックし、次に「新規プロセスの作成」をクリックします。
- 「アプリケーション・プロセスの作成」ウィンドウで、新しいアプリケーション・プロセスを Deploy JPetStore Process と命名します。
- 他のフィールドにはデフォルトを受け入れて、「保存」をクリックします。
- 新しいプロセスをクリックして、プロセス・エディターで開きます。 アプリケーション・プロセスのプロセス・エディターは、コンポーネント・プロセスのプロセス・エディターと似ています。
ただし、アプリケーション・プロセスの場合、ステップは、コンポーネント・プロセスの呼び出しとわずかのユーティリティー・ステップに限られます。
- 以下の手順でアプリケーション・コンポーネントをデプロイするステップを追加します。
- ステップのリストから、「コンポーネントのインストール (Install Component)」ステップをプロセス・エディターに追加します。 このステップは、Deployment というプロセス・タイプのコンポーネント・プロセスを呼び出します。
- 「プロパティーの編集」ウィンドウで、ステップを Deploy application component と命名します。
- 「コンポーネント」リストで、JPetStore-APP コンポーネントを選択します。
- 「コンポーネント・プロセス」リストで、Deploy Application Component コンポーネント・プロセスを選択します。
- 「保存」をクリックします。
- 同様の手順で、Web コンポーネントをデプロイする Deploy web component という名前のステップを追加します。
- 同様の手順で、データベース・コンポーネントをデプロイする Deploy database component という名前のステップを追加します。
- コンポーネント・プロセスでのステップの順序を指定したときとまったく同じ手順で、Start ステップを Deploy application component ステップに接続します。
- 残りのステップを直線的に接続する代わりに、以下の手順に従って、各ステップが同時に実行されるように接続します。 この手順の終わりの図を参照してください。
- Deploy application component ステップを Deploy web component ステップに接続します。
- Deploy application component ステップを Deploy database component ステップに接続します。 これで、アプリケーション・ステップの後にこれら 2 つのステップが同時に実行されます。
- Deploy web component と Deploy database component の両方のステップを Finish ステップに接続します。
- プロセスを保存します。
完成したアプリケーション・プロセスは、まずアプリケーション・コンポーネントをデプロイしてから、次に Web コンポーネントとデータベース・コンポーネントを同時にデプロイします。
アプリケーション・プロセスは、以下の図のようになります。