7 What is RESTServer?

RESTServer is designed to accept subscriber MSISDN from client applications and in response returns the real time location of the subscriber (as fetched from HLR).

Request Processing

RESTServer accepts the GET request on a specific port that is configured. RESTServer then transforms input JSON request into SOAP request format with subscriber number in the body. RESTServer then forwards the SOAP request to OSD application endpoint.

Response Handling

RESTServer checks whether UserLocation is present in the OSD application response. If present, then UserLocation is sent in JSON response to the client. If any OSD error is reported, it is as well forwarded to the client.

Features
  • RESTServer supports GET requests to LocationInfo.