Service Discovery Client
The rtctkServiceDiscoveryClient application is used to query the Service Registry
using the RTC Component facilties. This can be useful for scripting.
The tool provides functionally to retrieve URI endpoints for services:
Runtime Configuration Repository (RTR)
Persistent Configuration Repository (PSR)
Online Database (OLDB)
In addition, the tool is also helpful for finding RTC Component endpoints:
Request-Reply Endpoint URI
Publish Subscribe Endpoint URI
Usage
General information on how to use the client can be retrieved by invoking:
$ rtctkServiceDiscoveryClient --help
The following example returns the URI endpoint of the Persistent Repository:
$ rtctkServiceDiscoveryClient services psr
The Request-Reply endpoint of my_component can be retrieved with:
$ rtctkServiceDiscoveryClient my_component rr
Limitations and Known Issues
In the long term, the tool will be integrated into the Control and Monitoring Tool.