Skip to main content
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.