Next section

About This Book

This book describes how an Ensemble programmer can create the following:
  • REST services
  • REST operations (clients to external REST services)
You should be familiar with the REST architectural style and with the HTTP protocol.
This book contains the following sections:
REST pass-through services and operations, are described in “Configuring Pass-through Business Services” and “Configuring Pass-through Business Operations” in Using Ensemble as an ESB. Ensemble’s pass-through services and operations enable you to receive an HTTP, REST, or SOAP request and pass it through to an external service.
For a detailed outline, see the table of contents.
For more information, try the following sources:
  • Ensemble Best Practices describes best practices for organizing and developing Ensemble productions.
  • Developing Ensemble Productions explains how to perform the development tasks related to creating an Ensemble production.
  • Configuring Ensemble Productions describes how to configure the settings for Ensemble productions, business hosts, and adapters. It provides details on settings not discussed in this book.
  • Creating REST Services in Caché describes the specific standards followed by InterSystems product support for REST.
  • Projecting Objects to XML describes how to project Caché objects to XML and how to control that projection. (If you want to use an object as an argument for a web method, the class must be XML-enabled.)
For general information, see the InterSystems Documentation Guide.
Next section