IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Create a service gateway

Create a dynamic service gateway


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.

IBM Integration Designer provides a pattern that is a fast path to generate a service gateway, along with all the required artifacts. You can also create a service gateway by creating all the artifacts yourself.


Create a dynamic service gateway from the pattern

  1. From the IBM Integration Designer, in the main toolbar, click Open Patterns Explorer.

  2. Select...

      Dynamic Service Gateway (right click) | Create a Pattern Instance

  3. Enter a name in the Pattern instance name field and click OK

    The Configure Pattern Parameters page opens.

  4. 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.

  5. If you want to log request and response messages, choose an option from the list of logging options.

  6. Select the export and import transport protocols from the list of supported protocols.

  7. To set header information for the imports, check the box...

      Set header information

  8. Click Generate.

    The business integration view opens showing the generated projects.

  9. Click Summary to see the details of the generated artifacts, and to determine your next steps to finish implementing the gateway.
Create a service gateway


Related tasks:
Create a static service gateway


Related reference:
Static service gateway examples
Dynamic service gateway examples
Service gateway artifacts