REST Development

You can use SQL Developer to create, maintain, and use RESTful services. See the following topics for more information:

About RESTful Services

Representational State Transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. A service is described as RESTful when it conforms to the tenets of REST. A RESTful service has the following characteristics:

RESTful Services Terminology

The following are some major terms related to RESTful services:

RESTful Services Requirements and Setup

For you to use the RESTful Services features in SQL Developer, Oracle REST Data Services 3.0 must be installed and running.

You can use the Oracle REST Data Services Install wizard to install and run Oracle REST Data Services in standalone mode. See the information for the Install/Run Oracle REST Data Services wizard.

You can run the Oracle REST Data Services installer from the command line. For information about using the command-line interface, see Oracle REST Data Services Installation, Configuration, and Development Guide.

Note the following about Oracle REST Data Services RESTful services and Oracle Application Express RESTful services:

REST Development Pane

The REST Development pane (click View, then RESTful Services, then Development) enables you to:

The RESTful Services pane has icons for the following operations:

You can right-click on the RESTful Services node to perform the operations with associated icons, plus the following operations: