How to integrate IBM Integration Bus with WebSphere Service Registry and Repository: Part 1: Scenarios and configuration
Marisa Lopez de Silanes 060000JMJ2 Visits (1499)
IBM Integration Bus (IIB) provides out-of-the-box integration with WebSphere Service Registry and Repository (WSRR) through the Endpoint Lookup and Registry Lookup nodes. Using these nodes, you can implement message flows in IIB that dynamically retrieve service metadata from WSRR and use it to modify flow behaviour at runtime. However, integration between the two products can go well beyond the Endpoint Lookup and Registry Lookup nodes.
IBM Integration Bus (IIB, and formerly known as WebSphere Message Broker) is an enterprise service bus (ESB) providing connectivity and universal data transformation for service-oriented architecture (SOA) and non-SOA environments
WebSphere Service Registry and Repository (WSRR) is a central point of reference for service metadata, including service definition documents such as WSDL, XSD, and WS-Policy documents.
Integrating WSRR with IIB enables message flows to access the metadata associated with services registered in WSRR at runtime, allowing for dynamic connectivity between service consumers and service providers. IIB can also dynamically retrieve resources from WSRR at runtime to be used in message flow processing. This process lets you defer decisions about which artifacts you want to use within a message flow until runtime, rather than making the decision at deployment time, avoiding the need to build and redeploy the message flow if the artifacts change.
For example, target endpoints need not be predefined in your message flow, since they can be retrieved dynamically from WSRR at runtime. Therefore you can deploy a message flow and govern its routing and transformations dynamically by updating the service metadata in WSRR.
This article describes a number of scenarios that can be addressed using the integration capabilities of WSRR and IIB. It also shows you how to configure IIB so that it can communicate with WSRR using a number of different nodes. It also describes the various resources that will be used in subsequent articles in the series to demonstrate the integration capabilities of the two products.
To access the complete article, see Inte
To see a demo on how to register an existing service in WebSphere Service Registry and Repository V8.5 and then proxy the service in an IBM Integration Bus V9.0 message flow, see Regi