Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

REST の概要

Ensemble では、REST 呼び出しから起動可能な REST サービスを実装する機能、および外部 REST サービスを呼び出し可能なクライアントである REST オペレーションを実装する機能を提供しています。

REST (Representational State Transfer の略語) の特性は次のとおりです。

  • REST は、明確に規定されたフォーマットではなくアーキテクチャ上のスタイルです。REST は多くの場合、メッセージを伝送するために HTTP を使用して実装され、データを渡すために JSON を使用して実装されますが、XML または平文としてデータを渡すこともできます。REST では、HTTP、URL、XML、JSON などの既存の Web 標準が使用されます。

  • REST はリソース指向です。一般にリソースは URL によって識別されて、GET、POST、PUT、DELETE などの HTTP メソッドに明示的に基づいたオペレーションを使用します。

  • REST は一般に小さなオーバーヘッドしか伴いません。REST では XML を使用してデータを記述できますが、通常は軽量なデータ・ラッパである JSON が使用されます。JSON はタグに基づいてデータを識別しますが、これらのタグは正式なスキーマ定義で指定されていないため、明示的なデータ型を持ちません。

FeedbackOpens in a new tab