App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

Integrate IBM Integration Bus with your messaging solution using the connector framework 

Fri July 10, 2020 11:31 AM

Introduction

Seamless integration between different systems has become an essential need for many customers. IBM Integration Bus (IIB), as one of the core IBM products of the integration portfolio, already provides out of the box connectivity to many systems such as SAP, Siebel and PeopleSoft by using adapter nodes.

IBM MQ is the premier messaging solution from IBM and it is optimized for use with IBM Integration Bus. IBM Integration Bus customers have automatic entitlement to use IBM MQ Advanced as a supporting program. Additionally, IBM Integration Bus connects to virtually any messaging solution.

For example, for one-time integration, you can use a Java Messaging Service (JMS). For a recurring integration, you can use user-defined nodes. The new, open and platform-independent connector framework that was announced as a new feature with IIB V10 is used for some of the new nodes in IBM Integration Bus V10, such as the MQTT and MQ nodes. The connector framework is intended to replace user-defined nodes, offering a simpler way to build reusable endpoints for on-premises systems one time, across many applications.

A connector can encapsulate complex interactions that you might otherwise achieve by using multiple message flow nodes. By using the connector framework in IBM Integration Bus, you can quickly create new connectors or source them from the IBM Business Partner community. This framework provides an easier way to implement user-defined nodes, especially where the nodes provide an interface to transport (input/output) operations.

In this article we have outlined a high level integration scenario and illustrated the steps required to create a customized module to integrate a system through IBM Integration Bus using the IBM Integration Bus connector framework. For the purposes of this scenario we’ve selected RabbitMQ, an open source messaging application, as an example of one of the many products that IBM Integration Bus V10 can connect to.

What you’ll need to build your application

·  Knowledge of and development skills for IBM Integration Bus

·  IBM Integration Bus V10 toolkit and runtime

·  Knowledge of RabbitMQ

·  RabbitMQ Java client API Java archive (JAR) file

For the full article please see the PDF attached


#IntegrationBus(IIB)
#RabbitMQ
#Connectorframework

Statistics
0 Favorited
42 Views
1 Files
0 Shares
10 Downloads
Attachment(s)
pdf file
Integrate IBM Integration Bus with your messaging solutio....pdf   1.42 MB   1 version
Uploaded - Fri July 10, 2020

Comments

Mon April 12, 2021 01:10 AM

Hi Sally  and Mahmoud ,
Thank for the details. I have question on the Java UDN - can we have multiple instances of the flow if we have a Java UDN input node? What specific threading cautions need to be done in such a scenario? Is there a sample project available with Java User defined input node?
regards,
CG
Global message icon