ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Adapter Framework vs Plug-in

Post new topic  Reply to topic
 Adapter Framework vs Plug-in « View previous topic :: View next topic » 
Author Message
timblackledge
PostPosted: Thu Oct 21, 2004 11:18 am    Post subject: Adapter Framework vs Plug-in Reply with quote

Newbie

Joined: 21 Oct 2004
Posts: 5
Location: Boca Raton FL

Thanks in advance for your thoughts on this topic. There is a debate in a project I am working on as to whether we should develop a custom adapter using the framework for an application we need to integrate or whether a custom node (plug-in) should be developed. One of the applications we are integrating is Content Manager, also an LDAP directory with Workflow. We own the entire WBI suite including ICS and WBIMB. There seems to be no pre-built adapter available for either. I have some very definite opinions on the matter but would like to see how the guru's on the forum feel. There are those on our team that say the adapter framework requires a lot of custom coding and the custom node much less. There are those that say the abstraction of the adapter framework is an overarching benefit. What do you think?

Thanks again,
_________________
Tim Blackledge
EAI Architect
Certified MQSeries Engineer, Developer and Solutions Expert
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Oct 21, 2004 11:21 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I think the answer you'll likely get is...

"It Depends".



What are the requirements of the integration?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
timblackledge
PostPosted: Thu Oct 21, 2004 11:44 am    Post subject: Reply with quote

Newbie

Joined: 21 Oct 2004
Posts: 5
Location: Boca Raton FL

Jeff,
Any specific aspect of the requirements that would guide the decision or comments? This specific requirement is driven by a workflow implementation. The CM integration will be essentiallly inserting and retriveing Images and then passing reference to those images. The basic CRUD semantics will need to be supported in the integration with all the listed applications. My hope is to make sure that we can leverage these integrations going forward in other projects that may have an interest in any of the participating application's data. Since I have never had the privilige of writing either an adapter using the framework or a custom node in MB, I am looking for comments based on real-life about the relative complexity of each. One possible con for the Adpater framework is that is take a lot of custom code to implement. True? A possible pro is that the adapter allows for integrating using WBIMB or ICS and brings allong other value like ARM, etc. A posible con to a custom node is that it ties us to WBIMB. A possible pro is that it is much quicker to write. Any of this valid? What does practical experience with the two show?
_________________
Tim Blackledge
EAI Architect
Certified MQSeries Engineer, Developer and Solutions Expert
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Oct 21, 2004 11:56 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I don't have practical experience writing Adapters.

My basic feeling is that the more complex the interaction you need, the more reasons you have to write an Adapter. The simpler the interaction, the more reason you have to write a custom plug-in.

Some questions to consider...
Do you need to initiate events inside the Broker in response to events occuring in other systems?

Do you need to support some sort of transactionality with the other system?

Does the integration need to support state across broker invocations?

Can you accomplish what you want using an HTTPRequest/Reply scenario?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
JLRowe
PostPosted: Mon Oct 25, 2004 10:31 am    Post subject: Reply with quote

Yatiri

Joined: 25 May 2002
Posts: 664
Location: South East London

One key advantage of writing an adaptor is that you can easily move the adaptor to a different broker, your custom adaptor can easily work with WBIMB, ICS or WAS by changing a few configuration options. Writing a plugin to WBIMB will give tighter integration and coupling with the broker, but at the expense of future portatbility.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Adapter Framework vs Plug-in
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.