使用する
AS ABAP RESTライブラリは、REST準拠のWebベースのサービスを作成できるようにするプログラミングインターフェイスです。
-
RESTアーキテクチャーを使用すると、グローバルに一意のリソースID(URI)でリソースを参照することにより、リソースを効率的に管理できます。
-
これらのリソースを読み取って操作するために、ネットワークのコンポーネント(ユーザーエージェントとオリジンサーバー)は、標準化されたインターフェイスを使用して通信します。
-
HTTPプロトコルは、ABAPRESTライブラリ環境での通信に使用されます。
-
RESTインターフェースは、AS ABAPでHTTP通信を制御するインターネット通信フレームワーク(ICF)の一部として設計されています。
-
REST対応のWebベースのサービスは、リソースを管理する効率的かつパフォーマンスが向上した方法の両方を可能にし、さまざまな異なるUIテクノロジーで使用できます。
-
ABAP RESTライブラリは、柔軟なデータシリアル化のためのツールを提供します。
特徴
-
サーバー側とクライアント側のプログラミングのサポート
-
指定されたリソースパスに応じたさまざまなサービスおよびリソースへのHTTPリクエストのルーティング
-
HTTPリクエストの条件付き処理
-
HTTPリクエストとレスポンスのシリアル化と逆シリアル化のためのツール
-
フォームのURLエンコード
-
マルチパートHTTPリクエスト/レスポンスの処理
-
-
XML、JSON、プレーンテキスト、HTMLなどの複数のテキスト形式のサポート。
詳しくは
これらのセクションには、RESTインターフェースに関する詳細情報が含まれています。