---
title: "Commerce Engine概要"
slug: "commerce-engine-overview"
abstract: "Commerce Engineの概要。Commerce Engineは、Commerce機能を可能にする一連のマイクロサービスのホストとして機能します(図付き)。"
---
# Commerce Engine概要

Commerce Engineは、コマース機能を可能にする一連のマイクロサービスのホストとして機能する薄型のASP.NETコアアプリケーションです。これらのサービスは緩やかに連携しており、まとめて堅牢で拡張可能なコマース支援サービスのセットを提供します。Commerce Engineは、特定の要件に応じて機能を拡張、カスタマイズ、削除できる独自のプラグインフレームワークを公開します。

Commerce Engineはまた、サービスをOData/RESTベースのAPIとして公開します。これにより、サービスへの直接REST呼び出し、または生成されたスマートプロキシを通じた呼び出しのいずれかが可能になり、スマートプロキシはODataメタデータを検証し、サービスへのアクセスのための強型付け体験を生成します。

Sitecore Experience Commerce(XC)は[Sitecore XC SDK](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/sitecore-commerce-engine-sdk.html "Sitecore Commerce Engine SDK")の一部として初期サンプルのCommerce Engineソリューションを提供します。Visual StudioソリューションであるCustomer.Sample.Solutionはコンパイルの準備ができています。 [Customer.Sample.Solution](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/use-the-customer-sample-solution.html "Use the customer sample solution")はVisual Studioで開けます。Commerce Engineプロジェクト自体に加え、SDKにはソリューションの典型的な拡張を示すサンプルプラグインが含まれており、例として利用できます。

![Commerce Engine plugins architecture](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/101/sitecore-experience-commerce/images/Commerce_Engine.png)