ユーザーガイド > Webベースのデータソースの構成 > RESTデータソース
 
RESTデータソース
REST(Representational State Transfer)は一連のアーキテクチャ原則を定義します。これを使用して、システムのリソースと、さまざまな言語で記述されたクライアントアプリケーションがこれらのリソース状態を処理してHTTP経由で転送する方法に焦点を当てたWebサービスを設計できます。
TDVのREST実装は、次の基本操作とHTTPメソッドの1対1のマッピングを確立します。
操作
HTTP/REST
同等のSQL
サーバー上にリソースを作成する
POST
INSERT
リソースを取得する
GET
SELECT
リソースの状態を更新または変更する
PUT
UPDATE
リソースを削除する
DELETE
DELETE
RESTデータソースを定義するときは、そのURL接続情報と、入力パラメーターおよび出力パラメーターを含む操作を定義します。定義後、StudioのRESTデータソースには、定義されたREST操作ごとにWebサービス操作が含まれます。StudioにおけるWebサービス操作はストアドプロシージャに似ており、同じように使用できます。詳細については、「プロシージャ」を参照してください。
このセクションは次のトピックで構成されています。
RESTデータソースの追加
RESTレスポンスのNULL JSON値の値を設定する
POSTリクエストで完全なXMLドキュメントをRESTサービスに渡す
HTTPヘッダーパラメーターを使用してコンテンツタイプを指定する
サンプルによる設計を使用したパラメーターデータ型の推測
オリジン間リソース共有(CORS)