Repository: celix Updated Branches: refs/heads/develop fe8d6b1e4 -> 8352b2314
CEIX-330: Add Readme, describing the commonly used RSA code Project: http://git-wip-us.apache.org/repos/asf/celix/repo Commit: http://git-wip-us.apache.org/repos/asf/celix/commit/8352b231 Tree: http://git-wip-us.apache.org/repos/asf/celix/tree/8352b231 Diff: http://git-wip-us.apache.org/repos/asf/celix/diff/8352b231 Branch: refs/heads/develop Commit: 8352b2314b6a23786aebfde2becc365470a77550 Parents: fe8d6b1 Author: Bjoern Petri <[email protected]> Authored: Sun Jan 10 12:38:21 2016 +0100 Committer: Bjoern Petri <[email protected]> Committed: Sun Jan 10 12:38:21 2016 +0100 ---------------------------------------------------------------------- remote_services/remote_service_admin/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/celix/blob/8352b231/remote_services/remote_service_admin/README.md ---------------------------------------------------------------------- diff --git a/remote_services/remote_service_admin/README.md b/remote_services/remote_service_admin/README.md new file mode 100644 index 0000000..a2ee5cd --- /dev/null +++ b/remote_services/remote_service_admin/README.md @@ -0,0 +1,10 @@ +## Remote Service Admin + +The Remote Service Admin (RSA) provides the mechanisms to import and export services when instructed to do so by the Topology Manager. + +To delegate method calls to the actual service implementation, the RSA_SHM and the RSA_HTTP are using "endpoint/proxy" bundles, which has all the knowledge about the marshalling and unmarshalling of data for the service. The RSA_DFI implementation combines a [foreign function interface](https://en.wikipedia.org/wiki/Foreign_function_interface) technique together with manualy created descriptors. + +Note that this folder contains code commonly used by the RSA implementations and therefore does not include any CMAKE configuration. + +###### Properties + ENDPOINTS defines the relative directory where endpoints and proxys can be found (default: endpoints)
