Book Image

Oracle API Management 12c Implementation

Book Image

Oracle API Management 12c Implementation

Overview of this book

Table of Contents (19 chapters)
Oracle API Management 12c Implementation
Credits
Foreword
About the Author
Acknowledgments
About the Author
About the Author
Acknowledgments
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

The REX API


OAC is a fairly simple product offering just enough functionality to locate and consume services and APIs. However, there may be a need within an organization to extend its functionality to meet business requirements. So, how do we extend the capabilities of OAC?

The Repository Extensibility Framework (REX) is an RPC/Encoded SOAP API that essentially exposes all subsystems of OAC as web services. This is the same subsystem that underpins the OAC console, the interface used by the JDeveloper plug-in and also the Harvester. Using the REX API developers can extend OAC beyond its standard functionality.

There are several use cases where extending OAC makes sense. In the case of WBCV, the following use cases were considered, some of which were actually implemented:

  • Automatic harvesting of documentation (when bootstrapping OAC)

  • Integration of OAC with a deployment framework and continuous integration solution; using the Ant Harvester and the REX API

  • BPMN 2.0 process for automatic verification...