Creating a dynamic service gateway
IBM® Integration
Designer provides
a pattern that is a fast path to generate a service gateway, along
with all the required artifacts. In a dynamic service gateway,
the endpoint address of the service provider is determined within
the mediation flow by looking up information from a database, a registry
or from the message contents. The mediation flow typically modifies
the header information in the message.
About this task
This topic describes how to use the pattern to create a service gateway. The pattern provides a starting point to create common service gateway scenarios. You can also create a service gateway by creating all the artifacts yourself. For more information, see Importing the ServiceGateway interface and schema
To create a dynamic service gateway from the pattern, follow these instructions:
Procedure
- In the main toolbar, click Open Patterns Explorer.

- Select Dynamic Service Gateway, right click and select Create a Pattern Instance.
- Enter a name in the Pattern instance name field. This name will be used for the integration solution and referenced projects that are created for the pattern.
- Click OK. The Configure Pattern Parameters page opens.
- In a dynamic gateway, the address of the service provider is determined at run time. From the list of routing options, select the method by which the service provider will be determined.
- If you want to log request and response messages, choose an option from the list of logging options. .
- Select the export and import transport protocols from the list of supported protocols.
- If you need to set header information for the imports, check the Set header information box.
- Click Generate. The business integration view opens showing the generated projects.
- Click Summary to see the details of the generated artifacts, and to determine your next steps to finish implementing the gateway.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15