Draft comment: This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
With the dynamic service gateway, you can enter new services into a gateway without any
modification to the deployed module.
Schema information for services that are handled by the gateway are optional, if access to the
body of the message is not required. This provides the flexibility to build a customizable service
gateway, adding and removing services as required based on an external registry or database for
endpoint resolution. Figure 1 shows the common pattern used
for a dynamic service gateway. The dynamic service gateway can be used with either web services,
JMS, HTTP or MQ bindings. Figure 1. Common pattern that is used for a dynamic service gateway
To create a web service client, you retrieve the WSDL file for the service provider, and pass it
into the web service tool to generate a client stub. For a dynamic service gateway the creation of
this WSDL file is a manual process, where you must download the target service provider WSDL,
replace any policy information with that attached to the service gateway export and then override
the endpoint to that of the service gateway.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15