サービス・アーキテクチャーは、アプリケーションの全体像を表します。アーキテクチャー要素とアプリケーション要素が表示され、それらがどのように相互作用するかが示されます。
サービス・アーキテクチャーを作成するには、以下のようにします。
- 「プロジェクト・エクスプローラー」ビューで、architecture パッケージのメイン・ダイアグラムを開きます。
- パレットで、「サービス・アーキテクチャー」をクリックし、カーソルをダイアグラムにドラッグして、サービス・アーキテクチャー要素に「Purchase Order Process」という名前を付けます。
- ダイアグラム・エディターで、Purchase Order Process 要素を右クリックし、とクリックします。
- コンポジット構造図に「structure」という名前を付けます。
- パレットで、「パーツ」をクリックし、カーソルを Purchase Order Process 要素にドラッグします。
- ウィンドウで、「既存の要素を選択」をクリックします。
- 「要素の選択」ウィンドウで、invoicer をタイプとして指定します。
- さらにパーツを作成するには、ステップ 6 から 8 を繰り返します。ただし、以下の特性を適用します。
- パーツ名が「orderProcessor」で、OrderProcessor 参加者がそのタイプであるもの。
- パーツ名が「scheduler」で、Scheduler 参加者がそのタイプであるもの。
- パーツ名が「shipper」で、Shipper 参加者がそのタイプであるもの。
コンポジット構造図は、次の図のようになります。
