Service Brokering
The Service Brokering IT process does not involve user actions. The Integration Broker processes the inbound message from the sender application, executes any mapping programs, and then sends the target message (or messages) to the relevant receiver (or receivers). Message processing can include integration processes while doing this.
This IT process is part of the following IT scenarios:
IT Scenario |
IT Scenario Variants |
This process depends on the incoming message and the previously created configuration objects. These must be available in the Integration Directory and determine, for example, the receiver or receivers of a message.
...
1. The Integration Broker determines which are the receiver systems and receiver interfaces for the inbound message. If multiple receivers are configured for a single message, the Integration Broker sends one copy of the message to each receiver. The process of determining the receiver systems and receiver interfaces is also collectively known as logical routing.
2. If a receiver requires a different message format, and consequently the source message needs be mapped to the target message(s), the Integration Broker executes the relevant mapping program. You can also use a mapping program to divide an inbound message into several smaller messages parts that can then be sent to different receivers (message split).
3. For each receiver, the Integration Broker determines a communication channel that is used to send the message (technical routing). This process also takes into account configured agreements for communication parties, such as security settings and encryption.
4. You also have the option of specifying in the configuration that the message be processed by an integration process in the Integration Broker. In this case, the Integration Broker forwards the message to the relevant process. The integration process processes the message according to a specific process-flow model, in which a message can in turn be sent by using logical and technical routing in the Integration Broker.
The inbound message is processed and the resulting message or messages are sent to the determined receiver or receivers.