Sitecore.Services.クライアント

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

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

Sitecore.Services.Clientは、データ駆動型アプリケーションの開発に使用するSitecoreアプリケーションのサーバー側とクライアント側の両方にサービス レイヤーを提供します。

Sitecore.Services.Clientは設定および拡張可能であり、フレームワークとそれが提供するスキャフォールディングは、アプリケーションで一貫した方法でクライアント/サーバー通信を作成するのに役立ちます。Sitecore.Services.Clientは、ASP.NET Web APIを基盤として使用します。

このフレームワークは、設定よりも規約を提供します: サーバー側のコントローラーを設定する必要はありません。コントローラーにServicesController属性をマークすると、すべての機能が得られます。また、このフレームワークは、クライアントがサービス メタデータに関する情報を取得できるようにするメカニズムも提供します。この情報は、サービスへの後続の呼び出しを作成するときに使用できます。さらに、通常、サーバー側は標準のHTTP応答タイプを使用して応答します。

クライアントは、サーバー側のクラスを使用して、次のことができます。

  • SPEAKコンポーネントを使用します。

  • クライアント側のJavaScriptを使用します。

  • Restful APIを直接使用します。

Sitecore.Services.Clientは、次の2つのサービスを提供します。

  • ItemService: このサービスでは、通常のSitecoreアイテムにアクセスできます。

  • EntityService: このサービスでは、定義したビジネスオブジェクトにアクセスできます。

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

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