Integrating backend systems
Another great use case for the concentrator pattern is to integrate backend systems into the network. By using a concentrator as a point of integration, data in the backend system will appear as devices in the XMPP network. This will allow services and other devices to interact with the backend system, just as if it was any other type of device in the network. This has great benefits, since it removes the need to support the backend system directly in all devices and services that need data from the backend system.
The following diagram contains a simple example of backend system integration using concentrators. Note how the partitioning of data sources allows for identities do be reused in different partitions, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access