Fork me on GitHub
Edit on GitHub << back to documentation

Remote Service Admin DFI

The Celix Remote Service Admin DFI bundle realizes OSGi remote service using HTTP and JSON. The serialization is done using libdfi to json. Libffi is configured using descriptor files in the bundles.

Properties
RSA_PORT                    The RSA HTTP port to use (default 8888)
RSA_IP                      The RSA ip address to use for discovery (default 127.0.0.1)
RSA_INTERFACE               If specified, the ip adress of interface (i.g. eth0) will be used.

RSA_LOG_CALLS              If set to true, the RSA will Log calls info (including serialized data) to the file in RSA_LOG_CALLS_FILE. Default is false.
RSA_LOG_CALLS_FILE         If RSA_LOG_CALLS is enabled to file to log to (starting rsa will truncate file). Default is stdout.          
CMake option
RSA_REMOTE_SERVICE_ADMIN_DFI=ON