Loading article…
情報技術において、サービス記述とは、クライアントがサービスをどのように使用できるかを説明する サービス記述です。この用語の正確な意味は、コンテキストによって異なります。
ITサービス管理において
IT サービス管理において、サービスとは人から人へ提供されるものを指します。
ITサービスマネジメントを説明する特定のフレームワークでは、 「サービス記述」という用語が使用されています。たとえば、これはサービスレベルアグリーメントの標準的な部分である場合があります。[1]
ソフトウェアシステムでは
サービス指向アーキテクチャを備えたソフトウェア システムでは、ソフトウェアの特定の部分がサービスとして機能し、ソフトウェアの他の部分が要求を送信して応答を受信することで、そのサービスが呼び出されます。これを実現するさまざまな方法が長年にわたって開発されてきました。その一部は、CORBAやSOAPなどの標準に発展しました。このコンテキストでは、サービス記述は要求と応答の構造を記述します。これを実現する正確な方法は、使用されている標準によって異なります。例:
- インターフェース記述言語 – ソフトウェアコンポーネントのインターフェースを記述するために使用されるコンピュータ言語
- Web サービス記述言語 – XML ベースのインターフェース記述言語
- RESTful サービス記述言語 – HTTP ベースの Web API の XML 記述
- SOAP サービス記述言語 – Web サービス用のメッセージング プロトコル
- サービス マッピング記述 – JSON を使用して特定のエンドポイントで利用可能な Web サービスを記述するための提案された標準
参考文献
- ^ Dipl.-Ing. Walter Abel Management Consulting (2024-05-12). 「ITIL® および ISO 20000 に準拠した IT サービス管理に関するドキュメント」 。2024年 6 月 18 日閲覧。
