Configuring an AS4 inbound two-way push pull exchange profile
An exchange profile defines how messages are exchanged with a trading partner, and how those messages are processed internally.
Before you begin
You also can import an exchange profile as a resource from another installation of AS4 Microservice. For more information, see Resource Commands. Also, through the user interface, you can upload an exchange profile that has been saved as an XML jumpstart file from another installation of AS4 Microservice.
About this task
An inbound two-way push pull exchange involves receiving two requests from your trading partner, a push request and a pull request. You and your trading partner must agree to use an AS4 inbound two-way push pull exchange profile when the transaction involves large or multiple files. In such a situation, the business application needs more time to process the request message and your trading partner system cannot wait till the processing is complete.
Security is mandatory for a two-way push pull exchange pattern. When you create an AS4 inbound two-way push pull exchange profile, you must associate a conformance policy (Light client, Minimal, or a custom conformance policy with security enabled) that has security enabled with the exchange profile. In an inbound exchange, your organization is the responder or consumer of the message that is sent by a partner.
The exchange profile uses the owner organization of the conformance policy. In the conformance policy, you must specify either the default B2B Master Organization owner organization or a customized owner organization.
When you are creating an exchange profile, you can browse to other pages or tabs of the user interface if required. The information that you have entered for the exchange profile is saved and you can complete the exchange profile configuration and deploy it at a later time. A progress bar on the Exchange Profiles collection page (Exchanges > Exchange Profiles) indicates the percentage of completion of the exchange profile. A percentage of 20 is allocated to each of the following components of the exchange profile:
- Exchange profile name
- Trading partner configuration
- Trigger
- Action
- Deployment
When all the components are configured, the progress bar indicates 100 percent, denoting that the exchange profile configuration is complete and the exchange profile is deployed.
Procedure
To create an AS4 inbound two-way push pull exchange profile, complete the following steps: