Previous Topic

Next Topic

Book Contents

Book Index

System Architecture

The JSON-RPC module is an implementation of the OSGi Remote Service Specification. It exports OSGi services as remote JSON-RPC methods.

The module can be used for:

The components of the module and the usage scenarios are described below.

Remote Method Invocation

Remote Eventing

For the JSON-RPC module the Remote Eventing functions as follows:

The serialization of events is done through a pluggable mechanism. Thus the user can use Gson, Jackson or custom implementation.