Oracle REST Data Services

Oracle REST Data Services

Oracle REST Data Services fait le pont entre HTTPS et votre base de données Oracle. Une application Java de niveau intermédiaire, ORDS fournit une API REST de gestion de base de données, SQL Developer Web, une passerelle PL/SQL, SODA pour REST et la possibilité de publier des services Web RESTful pour interagir avec les données et les procédures stockées dans votre solution Oracle Database.

Oracle REST Data Services permet à Sphere de gagner des mois de développement

Les développeurs de Sphere affirment qu'ils ont économisé des mois de temps de développement back-end en mettant rapidement en correspondance leurs modèles de données avec des objets dans Oracle Autonomous Database à l'aide d'Oracle REST Data Services (ORDS). Cela a permis aux développeurs de Sphere d'interagir avec les données et les procédures stockées de la base de données via une API REST lorsqu'ils ont créé leurs applications Web dans React. Les droits d'accès de sécurité configurés dans la base de données sont fournis par défaut via l'API REST.

Accès HTTPS sécurisé et performant pour votre solution Oracle Database

Disponible pour vos instances Oracle On-Premises et Oracle Cloud (OCI)

Services Web RESTful

  • REST automatique pour les tables et les vues, RPC pour PL/SQL
  • Services personnalisés construits avec SQL & PL/SQL
  • Réponses de {json}
  • Résultats paginés
  • Documentation de l’API ouverte
  • Prise en charge complète du développement (GUI, CLI, API)

SQL Developer Web

  • Application Web hébergée par ORDS
  • Feuille de calcul SQL
  • Environnement de développement REST
  • Atelier JSON
  • Gestion et optimisation des performances

API de gestion de base de données

  • Plus de 500 points de terminaison pour gérer votre solution Oracle Database
  • Gestion des PDB
  • Data Pump
  • Dictionnaire de données
  • Performances
  • Surveillance

En découvrir davantage

Utiliser ORDS pour rendre votre base de données Oracle disponible dans Visual Basic Studio

« ORDS expose votre code PL/SQL dans une interface REST avec, bien sûr, la sécurité nécessaire. Comme il s'agit de PL/SQL, il s'exécute dans la base de données, il est donc très performant, rapide et utilise du code que vous connaissez probablement déjà ou que vous avez peut-être déjà. » Joe Greenwald, Formateur principal senior d'OCI

Database Actions

Oracle SQL Developer est désormais disponible dans votre navigateur.

LiveLab : Apprendre les bases - ORDS

Découvrez les notions de base de l'utilisation d'ORDS dans Autonomous Database.

LiveLab : Créer une application Python/Flask avec ORDS

Mettez sur pied une application Flask avec les API ORDS.

Caractéristiques produit

Tout ouvrir Tout fermer

Noyau

  • Prend en charge Oracle 11, 12, 18, 19, 20, 21
  • Serveur Web Jetty autonome, Tomcat ou WLS
  • Disponible sur site et dans Oracle Cloud

SQL Developer Web

  • Oracle SQL Developer - dans votre navigateur
  • Exécution de requêtes et de scripts dans une feuille de calcul SQL
  • Historique de requêtes, complétion et formatage du code
  • Exportation de requêtes et de données vers des formats courants (csv, json, INSERT)
  • Chargement de données dans des tables nouvelles ou existantes (csv, json, xml, parquet, avro)
  • Développement de services Web RESTFul et gestion des objets compatibles REST
  • Interrogation et gestion de votre magasin JSON Document Store (SODA)
  • Gestion des utilisateurs de base de données
  • Hub de performances, visionneuse d’instances, Top SQL
  • Modélisation des données

Automatic REST

  • API CRUD REST complètes pour vos données
  • RPC pour votre PL/SQL via POST
  • SQL compatible REST pour charges de travail ad hoc

Services Web RESTful

  • Téléchargement et récupération facile de fichiers depuis et vers vos tables
  • Résultats et réponses automatiquement formatées en {JSON}
  • Prise en charge de GET, PUT, POST et suppression des gestionnaires

Sécurité

  • Services publiés dans un schéma DB USER - facile pour les administrateurs de base de données de gérer les ressources et les privilèges
  • Points de terminaison protégés par privilèges/rôles
  • OAUTH2 fourni ou lié à votre authentification de serveur Web

Ressources supplémentaires