WCF サービス・コントラクトのモデリング

Windows Communication Foundation (WCF) サービス・コントラクトをモデリングして、サービス用の C# コードを生成できます。
始める前に
この手順で必要なステレオタイプを使用するには、 .Net WCF プロファイルをモデルに適用する必要があります。
このタスクについて
ダイアグラムで WCF サービス・コントラクトをモデリングするには、次のようにします。
  1. ダイアグラムに UML インターフェースを追加します。 オプションとして、 インターフェースの代わりに UML クラスを追加できます。クラスは サービス・コントラクトとして機能することもできます。
  2. «Service Contract» ステレオタイプをインターフェースに適用します。
  3. プロパティー・ビューのステレオタイプ・ページにある 「ステレオタイプ・プロパティー」で、 実装に必要な「サービス・コントラクト」プロパティーを設定します。
  4. インターフェースで、1 つ以上の UML 操作を追加します。
  5. それぞれの操作に、«Operation Contract» ステレオタイプを適用します。
  6. 操作を選択します。プロパティー・ビューのステレオタイプ・ページにある 「ステレオタイプ・プロパティー」で、 実装に必要な「操作コントラクト」プロパティーを設定します。
  7. ダイアグラムに UML クラスを追加します。
  8. 実現関係をクラスからインターフェースに追加します。
次の画像は WCF サービス・コントラクトを実装しているクラスの サンプル・ダイアグラムを示します。
WCF サービス・コントラクトの
ダイアグラム・ビュー。
次のタスク
サービス・コントラクトをモデリングした後、 UML から C# への変換を構成して実行し、C# コードを生成できます。

フィードバック