10. Developing and hosting REST-Swagger APIs

Summary

In this module, attendees will learn how to send messages to Neuron ESB via a RESTful endpoint that is hosted by Neuron ESB. Third party tools are used to demonstrate how to initiate and test Neuron ESB hosted REST Endpoints. Using Swagger as a documentation format and how to expose it using Neuron ESB will be covered. Attendees will also learn how to work with common message formats like JSON/XML, read and write HTTP Headers, apply Service Policies for REST Status codes as well as how to use common API security features like OAUTH.

Description

Learning Objectives

  1. Understand the differences between SOAP and REST APIs
  2. Understand the role of Swagger and how it can be hosted by Neuron ESB
  3. Learn how to work with JSON/XML/Binary messages and mediate between them
  4. Learn how to use templates to convert incoming JSON messages
  5. Discover how to read and write HTTP Headers and their role in REST APIs
  6. Learn how to test REST APIs hosted within Neuron ESB
  7. Learn how to control which HTTP Status codes will represent a failure using Service Policies

Duration

1 hour

Enroll

To register for this course please click "Register" below. If you are registering for someone else please check "This is for someone else".

The training is priced from $ 59.00 USD per participant