1

私は DDD にまったく慣れていないので、対処方法がわからないシナリオに遭遇しました。

車両の追跡に使用するアプリケーションがあります。このアプリケーションは、私が働いているビジネスのドメインの「コア」を実装するものです。このアプリケーションが使用されるだけでなく、この「コア/メイン」アプリケーション機能を支援するために作成して使用する必要がある他のユーティリティ プログラムがあります。

たとえば、データベースに対して構成されたクエリを実行し、ルーティング アプリケーションが使用する外部データベースに結果を返す Windows サービスが必要です。この Windows サービスには、このアプリケーションで作成して実行できるQuerySettingsクラスの概念があります。

質問 1: DDD で説明されている上記のようなユーティリティアプリケーションを何と呼びますか? (これは間違いなくドメインのメインコアではありませんが、コアアプリケーションが機能するために必要です)

質問2: QuerySettings はドメイン モデルですか? そうでない場合、それは何であり、タマネギのアーキテクチャに従ってどこに配置する必要がありますか?

4

1 に答える 1