このコンテンツは eBook の「コンテナー化された .NET アプリケーションの .NET マイクロサービス アーキテクチャ」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 1 つのプロセスで実行されているモノリシック アプリケーションでは、コンポーネントは言語レベルのメソッドや関数呼び出しを使用して相互に呼び出します。 コード (new ClassName() など) でオブジェクトを作成する場合はこれらを厳密に結合することができます。あるいは、具象オブジェクト インスタンスではなく抽象化を参照して依存関係の挿入を使用する場合、分離された方法で呼び出すことができます。 どちらの方法でも、オブジェクトは同じプロセス内で実行されます。 モノリシック アプリケーションからマイクロサービス ベースのアプリケーションに変更す