Author |
Message
|
Vijay_d |
Posted: Fri Jun 27, 2008 1:17 am Post subject: ESB design - Message Broker |
|
|
Apprentice
Joined: 09 Oct 2006 Posts: 26 Location: LONDON
|
Hi,
What are the other ways a message broker in ESB can be used other than content based routing and as a transformation engine.
In other way can message broker be replaced for WAS. Can the logic of a J2ee applciation using MDB used within message flow using JCN and deployed in broker rather than in WAS. i.e MB acting as databse acess layer doing business rules. No trasnformation is involved.
And when do you actually go for JCN.Can i assume that since Mb supports java i can do all java programmming which can done in J2ee and deploy in broker rather than any application server.
Please share your experience if you have done it and the merits and demerits onthe same.
Thanks
Vj |
|
Back to top |
|
 |
WBI_User21 |
Posted: Fri Jun 27, 2008 3:21 am Post subject: |
|
|
 Voyager
Joined: 12 Jun 2007 Posts: 98
|
Hi Vijay,
We migrated message brokering/transformation logic from Weblogic to Messsage broker.
You can do this in normal compute node also. Compute node allows to call the java functions from ESQL modules. Since JCN is plugin node .. it may not give better performance. |
|
Back to top |
|
 |
Vijay_d |
Posted: Fri Jun 27, 2008 3:33 am Post subject: |
|
|
Apprentice
Joined: 09 Oct 2006 Posts: 26 Location: LONDON
|
Hi,
Thanks for the reply.
but iam not plannign to develop any trasformation logic using Java. I have a database ora10g and a front end application which needs to do a CRUD(complex) process to that DB. I know it can be done using a J2ee framework suing WAS. But is it advisable to do this process which contain business logic in Message broker. and does this design deviate from ESB.
please refer to other query which is posted for reference.
http://www.mqseries.net/phpBB2/viewtopic.php?t=44124
Thanks
Vj |
|
Back to top |
|
 |
mqmatt |
Posted: Fri Jun 27, 2008 6:32 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
Message Broker is an application connectivity product, not a business process manager.
It's not normally a good idea to embed business logic inside the Message Broker - that's what products like Process Server are for. The inverse is also true - i.e. don't embed application connectivity logic inside Process Server - use Message Broker instead. |
|
Back to top |
|
 |
sri_csee1983 |
Posted: Sun Jun 29, 2008 12:00 am Post subject: |
|
|
 Centurion
Joined: 25 Mar 2008 Posts: 125 Location: Chennai,India
|
I do agree with mqmatt, because each product of IBM has its own role to play in any architecture. So it is not advisable to mix _________________ With Cheers,
Sri |
|
Back to top |
|
 |
|