Sitecoreホスト

Version: 10.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Hostは、Sitecore 9.1で導入されたすべてのSitecoreサービスに共通のプラットフォームです。

メモ

Sitecoreサービスは、メインのSitecore CMまたはCDロールの外部で個別に実行される機能の一部です。

Sitecore Hostはサービスの基盤として機能し、多くの一般的な問題に対処します。また、Sitecore Host plugins.

Sitecore Hostには次の機能があります。

  • 統合サービス登録 (DI)

  • 統一された構成

  • ファイル・システム・アクセスの統合

  • コマンドラインアクション

  • グローバルルート登録

  • プラグインの動的読み込み

  • Sitecoreの消費ライセンスに対応

  • クロスプラットフォーム対応 (Sitecore Hostは最新のMicrosoft .NET Coreライブラリに基づいています)

Sitecore Host上に構築された機能やサービスを実行する利点は次のとおりです。

  • すべてのSitecore Hostアプリケーションは一貫したエクスペリエンスを備えています。たとえば、ログ記録はどのSitecore Hostアプリケーションでも同じように機能し、設定は同じようにマージされ、パッチが適用され、コマンドライン オプションはすべて同じように機能します。

  • インストール エクスペリエンスは一貫しています。

  • アプリケーションは、UIを必要とせずにコマンドラインで構成できます。

  • ホストプラグインによる強力な拡張性オプションがあるため、追加機能で機能を拡張できます。

  • ホストは、クラウドまたはオンプレミス、WindowsまたはLinux、専用ハードウェアまたはコンテナ内のいずれかで実行しても、同じように動作します。

Sitecore Hostプラグイン

Sitecore Hostプラグインは、ベース コードの一部を変更または再コンパイルすることなく、Sitecore Hostアプリケーションに動的にロードできる拡張ユニットです。

Sitecore Hostは、常に依存関係の順序でプラグインを読み込みます。コードの読み込み、構成のオーバーライドなどを同じ依存関係の順序で適用します。

プラグインには、次の要素を含めることができます。

  • Code - サービスの登録 (依存関係の挿入) を行い、ルートを登録し、C# コードを実行します。

  • Configuration - 新しい構成を含める、オーバーライドする、または提供する。

  • Commands - 新しいコマンド、引数、およびサブコマンドを追加します。

  • Content - 任意のファイルシステムファイル(JavaScript、画像など)を含めます。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、