The message from party A goes to the Integration Server of party X. Party X forwards the message to party B.
The message from the PCK of party A to the Integration Server of party X contains the following information in the message header:
Information in Message Header
Object |
Instance |
Sender party |
Party_A |
Sender communication component |
Filesystem_A |
Sender interface |
IF |
Sender interface namespace |
http://... |
Receiver party |
Party_X |
Receiver communication component |
Integration_Server |
Receiver interface |
IF |
Receiver interface namespace |
http://... |
To forward the message, the following objects are required in the Integration Server:
● Party and communication component of party A, which sends the message. If there is a signature and you want it to be validated, you must also define a communication channel of type Sender and XI. In this case, you must also create a corresponding sender agreement (SA2).
● Party and communication component of party B, which receives the message. Create a communication channel of type Receiver and XI.
● A receiver determination (RD) to determine the receiver of the message.
● An interface determination (ID) to define the inbound interface for the outbound interface of the sender.
● A receiver agreement (RA3) to transfer the message from the Integration Server to the PCK of party B.
Message Sender
Object |
Name |
Party |
Party_A |
Communication component |
Filesystem_A |
Communication channel |
Message_from_PCK_A ● Sender ● XI ● If you want to validate the signature, choose Message Security. |
You only have to create the communication channel if you want to check the signature. If no check is required, the communication channel is not necessary.
If the signature is to be checked, you require the corresponding sender agreement:
Sender Agreement (SA2)
Attribute |
Instance |
Sender party |
Party_A |
Sender communication component |
Filesystem_A |
Interface |
IF |
Interface namespace |
http://... |
Receiver party |
* |
Receiver communication component |
* |
With communication channel |
Message_from_PCK_A |
Message security |
Specification of: ● Issuer ● Owner ● Keystore See also: Sender Agreement |
To define the message exchange from the Integration Server of party X in the direction of the file system of party B, you must create the following objects in the Integration Server:
File Receiver
Object |
Name |
Party |
Party_B |
Communication component |
Filesystem_B |
Communication channel |
Message_to_PCK_B ● Receiver ● XI ● The address of the PCK is: http://<host>:<port>/MessagingSystem/receive/AFW/XI ● If you want to validate the signature, choose Message Security. |
To forward the message received from party A, you must execute a receiver determination:
Receiver Determination (RD)
Attribute |
Instance |
Sender party |
Party_A |
Sender communication component |
Filesystem_A |
Interface |
IF |
Interface namespace |
http://... |
Receiver party |
|
Receiver communication component |
|
You configure the following for the receiver in the receiver determination:
Receiver Determination Receiver Configuration
Attribute |
Instance |
Receiver party |
Party_B |
Receiver communication component |
Filesystem_B |
Condition |
Empty |
You must define the following interface determination:
Interface Determination (ID)
Attribute |
Instance |
Sender party |
Party_A |
Sender communication component |
Filesystem_A |
Interface |
IF |
Interface namespace |
http://... |
Receiver party |
Party_ |
Receiver communication component |
Filesystem_B |
Configured Inbound Interfaces
Attribute |
Instance |
Name |
IF |
Namespace |
http://... |
You must now create another receiver agreement:
Receiver Agreement (RA2)
Object |
Value |
Receiver party |
Party_B |
Receiver communication component |
Filesystem_B |
Interface |
IF |
Interface namespace |
http://... |
Sender party |
Party_A |
Sender communication component |
Filesystem_A |
With communication channel |
Message_to_PCK_B |
Message security |
Specification of: ● Keystore ● Keystore entry See also: Receiver Agreement |