Integrate with an External REST API - BloomReach Experience - Open Source CMS

This article covers a Hippo CMS version 10. There's an updated version available that covers our most recent release.

12-05-2015

Integrate with an External REST API

This chapter describes an efficient and uniform solution to integrate a Hippo web site with an external RESTful API.

The described solution includes a simple REST client with the following features:

  • Caching of REST response
  • Timeouts to prevent application from becoming unresponsive
  • Configuration through CMS UI
  • Automatic re-initialization when configuration is modified

The solution is kept lightweight by leveraging frameworks already incorporated in or supported by Hippo's delivery tier.

The following pages describe the solution using the RESTful API in Hippo's GoGreen demo as an example.

  1. JAXB Model Creation
  2. CXF Client Development
  3. Client Configuration
  4. Usage
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?