Oracle REST Data Services

Oracle REST Data Services

Oracle REST Data Services(Oracle RDS)は、HTTPSとOracle Databaseの橋渡しを行います。中間層のJavaアプリケーションであるOracle RDSは、データベース管理REST APIです。データベース(Oracle SQL Developer Web)を使用する場合のWebインタフェースとして機能し、独自のREST APIとPL/SQLゲートウェイを作成することができます。またOracle RDSは、Oracle Database 19c JSONドキュメント・ストアのRESTインタフェースとして使用できます。

「電子調達ソリューションで従来のSOAP/XMLサービスからREST/JSONに移行したとき、主なAPIレイヤーとしてOracle RDSを使用しました。そのときの経験から、すべての新規プロジェクト主要環境としてOracle RDSを選択するとともに、レガシーなJSPプロジェクトを書き換え始めました。」- Advania社、プロダクトオーナー兼デベロッパー、Ólafur Tryggvason


Oracle Databaseへのセキュアで、高性能なHTTPSアクセス

オンプレミスのOracle DatabaseとOracle Cloud Infrastrucutre(OCI)のインスタンスでご利用いただけます

RESTful Webサービス

  • テーブルとビューに対するAutoREST、PL/SQL用RPC
  • SQLとPL/SQLで構築されたカスタムサービス
  • {json}レスポンス
  • クラス Paged results
  • Open APIのドキュメント
  • 包括的な開発サポート(GUI、CLI、API)

SQL Developer Web

  • Oracle RDSがホストするWebアプリケーション
  • SQLワークシート
  • REST開発環境
  • JSONのワークショップ
  • 運用管理とパフォーマンス・チューニング

データベース管理API

  • Oracle Databaseの管理に500以上のエンドポイント
  • PDB管理
  • データポンプ
  • データ・ディクショナリ
  • パフォーマンス
  • 監視

その他の資料



ORDSの概要
Oracle RDSツアー

RESTful Webサービスを構築し、SQL Developer Webを使用してOAUTH2で保護します。



SQL Developer Web
SQL Developer Web

Oracle SQL Developerがブラウザで使用できるようになりました。



自動REST
自動REST

この記事では、テーブルをREST対応にし、APIを実行する具体的な方法が説明されています。

製品の特長

すべて開く すべて閉じる

コア

  • Oracle Database 11、12、18、19、20、21をサポート
  • スタンドアロン のJetty Webサーバー、Tomcat、またはWebLogic Server
  • オンプレミスとOracle Cloudで利用可能

SQL Developer Web

  • Oracle SQL Developer - ブラウザで使用可能
  • SQL Worksheetでクエリとスクリプトを実行
  • クエリ実行履歴、コード完了、コードのフォーマット
  • クエリとデータを一般的な形式(csv、json、INSERT等)にエクスポートする
  • データを新規または既存のテーブル(csv、json、xml、parquet、avro)にロードする
  • RESTful Webサービスを開発し、REST対応オブジェクトを管理する
  • JSONドキュメントストア(SODA)を検索、管理する
  • データベースユーザーを管理する
  • パフォーマンス・ハブ、インスタンス・ビューア、Top SQL
  • データ・モデリング

自動REST

  • 全機能装備のCRUD REST APIでデータを操作
  • POSTを使用するPL/SQL用RPC
  • アドホック・ワークロード用のREST対応SQLサービス

RESTful Webサービス

  • テーブルとの間でファイルを簡単にアップロードまたは取得する
  • 結果と応答を{JSON}に自動フォーマット
  • GET、PUT、POST、削除ハンドラをサポートする

セキュリティ

  • DBAが簡単にリソースと権限を管理できるよう、DBユーザー・スキーマでサービスを公開
  • 権限や役割によって保護されたエンドポイント
  • OAUTH2を使用、あるいはWebサーバー認証に関連付ける

その他のリソース