Customization

You can extend the business and persistence layer of Mobiliser Platform by developing customized components.

Mobiliser Platform is based on the OSGi modular architecture, and aspect messaging provides the ability to execute custom features. You can develop functional aspects that plug into an application dynamically, without interrupting service. Aspect messaging uses the Session Initiation Protocol (SIP). Compared to HTTP servlets, SIP servlets offer several advantages: enabling telecommunication between clients and servers, initiating requests, generating multiple responses for a single request, and communicating asynchronously.

Using the Mobiliser Platform built-in capability for customizations, you can develop components to interface with external services. Services make business logic publicly available, either as a single business-logic action or as an orchestration of actions. Services are published through the Mobiliser Gateway, and are also available for internal consumption through the OSGi service registry. This makes it easy for tasks, event handlers, and other components to call Mobiliser Platform services in-memory, without going over HTTP.

You can customize:

To replace or extend functionality, you can deploy customized components on top of the existing Mobiliser Gateway.