-
Notifications
You must be signed in to change notification settings - Fork 7
06. Module: ClearingHouse
Tim Berthold edited this page Sep 1, 2021
·
2 revisions
Can be included as a dependency:
<dependency>
<groupId>de.fraunhofer.ids.messaging</groupId>
<artifactId>clearinghouse</artifactId>
<version>IDS_MESSAGING_SERVICES_VERSION</version>
</dependency>
- Similar structure as broker-module, relies on the messaging-module and thus the core-module.
- ClearingHouseService as a central point for sending IDS-Messages to the ClearingHouse.
- Pre-built functions in ClearingHouseService, instead of having to build the specific message types individually.
- URL of the ClearingHouse must be known
- Predefined functions in the ClearingHouseService: registerPidAtClearingHouse, sendLogToClearingHouse, queryClearingHouse,
- For example, for sendLogToClearingHouse only the message-to-log and the process-id under which the message will be logged are needed -> Services will build LogMessage