1 System Overview

This chapter provides a high-level overview of the application. It explains the basic functionality of the system and lists the main components.

It is not intended to advise on any specific Oracle Communications Convergent Charging Controller network or service implications of the product.

What is RESTClient?

The RESTClient (REST) interface is used to send REST requests from Convergent Charging Controller to REST server endpoints.

Request Processing

RESTClient accepts the requests in xml format on a specific port that is configured and translates the xml request to JSON format. RESTClient then forwards the JSON request to REST server, which is accepted at the REST server endpoint.

Response Handling

RESTClient encapsulates response received from the REST server, transforms it to xml, and sends it back to the requesting process (DAP) with a response code of 200. The actual result code or error code is encoded in the response xml.

Features

  • RESTClient supports requests to Balance Transfer and Apply Loan endpoints in the Oracle Communications Billing and Revenue Management (BRM) REST server.
  • RESTClient also supports generic request types, which can be forwarded towards any REST server endpoints with required design time customizations.