Bookshelf Home | Contents | Index | PDF |
Siebel Application Integration for Oracle Fusion Middleware Guide > Working with Siebel RESTful Services > Overview of Siebel RESTful ServicesSiebel RESTful Services are a set of Java Platform, Enterprise Edition (Java EE) services that make available a Siebel Repository instance or a Siebel enterprise instance to a connected application or system. It provides a Web service architecture that defines how you use Web standards, such as HTTP and URIs (Uniform Resource Identifier). Many Siebel Business Applications use SOAP (Simple Object Access Protocol) Web services for integration and custom application development that require a wide range of Siebel business objects and business services. Siebel RESTful Services provide an alternative to SOAP where custom development and the user experience requires maximum scalability and stateless operation. While SOAP Web services provide a substantial set of architectural and application server demands, Siebel RESTful Services require no more complexity than what is required to deliver Web pages over HTTP. REST (Representational State Transfer) is not a standard. It is a collection of resources that includes the following components:
You can use Siebel RESTful Services to do the following:
Benefits of Using Siebel RESTful ServicesOne of the benefits of using RESTful services is that a session is not necessary so the overhead is lower and the performance may be better. When an application does not need to maintain a state between steps such as a shopping cart application would, and the interaction is supposed to be a small and quick one such as updating, creating or deleting a single record, RESTful services make sense. For more complicated interactions with the Siebel application web services are the preferred method. |
Siebel Application Integration for Oracle Fusion Middleware Guide | Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |