WebSphere Enterprise Service Bus for z/OS, Version 6.2.0 Operating Systems: z/OS


Pure dynamic invocation

Pure dynamic invocation invokes a service without needing an import in the mediation module.

Introduction

No additional information is required apart from the details in the message. An example is where the intended service is identified by a name, which is looked up at runtime. Pure dynamic invocation assumes a specific set of configuration parameters. Web services and SCA URLs are supported, but other types are not.
Note: Pure dynamic invocation is not supported for the Java™ API for XML Web Services (JAX-WS) bindings. Consequently, pure dynamic invocation cannot be used to invoke Web services using SOAP 1.2/HTTP.

Enabling pure dynamic invocation

You can use WebSphere® Integration Developer to create a mediation module that selects the target service dynamically at runtime. The possible target services may use different protocols, different formats, or different quality-of-service values. The problem is that some or all the possible combinations are not known at the time the module is developed. Similarly, during initial development and deployment of the mediation module, the set of possible targets is known, but over time additional endpoints are added.

What happens at runtime

Using pure dynamic invocation, a mediation module invoke service endpoints that were not known when the module was developed and deployed. Service endpoint information can be stored in any easily accessed form, such as WSRR or a database. The endpoints can optionally include metadata that describes how the service is to be invoked. This means that the mediation module can retrieve all the information necessary to invoke the service endpoint.


reference Reference topic

Terms of use | Feedback


Timestamp icon Last updated: 21 June 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.zseries.doc/ref/rwesb_dynamicoverridepure.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
This information center is powered by Eclipse technology (http://www.eclipse.org).