2

分散アプリケーションを設計しているとします。

これは、会社のフロントエンド Web サービス (CompanyWS) である 1 つのホストと、会社の分散型ウェアハウスである 1 つまたは複数 (たとえば 3 つ) のホストで構成されます。各ウェアハウスは Web サービス (WarehouseWS) であり、IWarehouse などの 1 つのインターフェイスを提供します。

UML コンポーネント

[...]システムのモジュラー部分を表し、その内容をカプセル化し、その明示をその環境内で置き換えることができます。コンポーネントは、提供されるインターフェースと必要なインターフェースの観点からその動作を定義します

Web サービスはコンポーネントと見なすことができます。

UML コンポーネント図で、CompanyWS を 1 つ以上の WarehouseWS にプラグインできるというセマンティックをどのように表現できますか? コンポーネント間の関連付けは適切ですか?

完了した内容へのリンク - コンポーネント図

4

1 に答える 1