Extending the RAD Server Engine

From RAD Studio
Jump to: navigation, search

Go Up to RAD Server Engine (EMS Server)


The RAD Server Engine exposes an administrative RAD Server API to access the existing RAD Server database data and other information (such as the analytics information).

The RAD Server Engine allows you to extend the existing functionality by installing new RAD Server Packages.

  • A RAD Server Package is a new package that extends the functionality of the RAD Server Engine, by registering RAD Server Resources.
  • A RAD Server Resource has endpoints to expose its methods to the RAD Server Clients.
  • A RAD Server Resource Endpoint handles a kind of HTTP request to the RAD Server Engine. A RAD Server Client application can execute these new RAD Server Resource Endpoint methods to get or put data in the RAD Server Engine.

You can extend the functionality of your RAD Server Engine by creating:

You can also create API documentation for new resources, in both YALM and JSON format. See Custom API Documentation for further information.

Topics

See Also