Architecture
Linxter follows the principles of a layered application architecture. Different application concerns are separated into distinct layers of components to ensure high cohesion with low coupling.
The client side components include an SDK that will be used by Linxter enabled applications to send messages through the Linxter system. The SDK exposes an API for registration, sending and receiving messages, as well as numerous other configuration and support functions.
In the case of the server side architecture, the outer boundary of each server includes a service or set of services that can be called remotely, by clients using the SDK and by other services in the architecture.
