1

依存関係接続とインターフェイス/ポートが 1 つのコンポーネント図で使用されている場合の違いは何ですか。

私の考えでは、コンポーネント間にデータフローがある場合はインターフェイス/ポートを使用する必要があり、あるコンポーネントが別のコンポーネントのメソッドまたは関数を使用している場合は依存関係が使用されます。これは正しいですか?

Dependency 接続に関する別の質問: 接続時に " use " タイトルを使用する必要がありますか?

私は多くのチュートリアルを読みましたが、すべてが異なり、「use」タイトルを使用しているものとそうでないものがあります。接続の定義と同じです。

ここに私の図があります
(出典:student.fiit.stuba.skのskrisa10

VS2012で作りました。

あなたの答えをありがとう、本当に感謝します:)

4

1 に答える 1

1

それらは、依存関係インターフェイス/ポート接続の違いです。

Interface/Port接続は、特定のComponent/Portで必要または使用される接続のタイプ (データ型、サービス) を指定するために使用されます。

依存関係は、要素が別の要素に依存しているという事実をモデル化するために使用されます。これには非常に具体的なセマンティックはありません。

<> のDependencyであるUsageは、 Componentが別のまたはInterfaceを使用するという事実をモデル化します(このパターンは * Provided/Required Interface *使用の使用の要件です)。

それが役立つことを願っています。

于 2013-11-23T14:32:26.320 に答える