ADTF
Loading...
Searching...
No Matches
RPC Object Server Registry

Plugin Information

Plugin Filenameadtf_core.adtfplugin
Plugin Descriptionadtf_core.plugindescription
Plugin NameADTF Core Plugin
LicenseADTF Subscription
Support Mailsupport@digitalwerk.net
Homepage URLhttps://adtf.dev

Plugin Versions

Plugin Version3.99.99
Plugin File Version1.0
adtf3.99.99
adtf::ucom3.1.0

Component Information

NameRPC Object Server Registry
CIDrpc_object_registry.service.adtf.cid
DescriptionThe internal RPC server.
TypeService
Default Runlevelsystem

Properties

NameValueTypeDescriptionSubproperties
urlcStringThe url that defines how and where to listen for RPC calls.Value Range:
minimum =
maximum = Filename Extension Filter:

Description

The RPC Object Server Registry is a single instance to create a single adress entry for RPC Server Objects.

Concept

The registered object by adtf::services::IRPCObjectServerRegistry will be reached via the same adress as the registry itselve.
Within the ADTF Launcher the communication is a simple JSON protocol: The registry is implemented as a JSON server by the given URL like http://localhost:8000.
Each Server object is reachable by a URL like http://localhost:8000/<objectname> given at strObjectName.

Use Cases

The rpc interface makes it possible to connect and interacte with an ADTF System / ADTF Launcher.
One powerful client is the ADTF Control.

See also adtf::remote and the external rpc package content within dev_essential.