The censhare Server provides all the application and backend functionality that is needed for cenTaur but does not yet exist there.  In the first phase, all data are maintained through the censhare Server and the associated database.

The synchronization from the censhare Server to cenTaur is done via messages and events. In cenTaur, a message hub distributes these information. Every microservice, Business Logic function, or Business flow can subscribe to topics and react on messages.

Sync Service

The Sync Service is the connection between censhare Server and cenTaur. For asset update events and asset events, the Sync Service sends messages to the Message Hub. For more information, see Sync cenTaur with censhare Server.

Legacy Bridge

If a microservice needs functionality that is not yet implemented, it accesses the censhare Server. For this purpose, the censhare Server provides the Legacy Bridge with REST endpoints.

Physically, the Legacy Bridge is a directory in the censhare Server with Java classes that provide these REST endpoints. The Java classes are compiled by the Command Services such as other Java classes and run within the Command Services.