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 » Message broker's message transform capabilities.

Post new topic  Reply to topic
 Message broker's message transform capabilities. « View previous topic :: View next topic » 
Author Message
prat31
PostPosted: Tue Dec 24, 2013 2:56 am    Post subject: Message broker's message transform capabilities. Reply with quote

Apprentice

Joined: 01 Feb 2013
Posts: 30

Hi All,

We have been using Websphere Message broker v 6.1 in our project since 3 years and now we have migrated to version 8 also.

I wanted to know about the level at which the transformation/business logics can be applied in the ESQL code.

I wanted to know this because in most of the interface which we have developed we have been using simple business rules and it will be very fast but in some of the interface there is complex logic involved and the high volume/size message are processed and inserted into database or sent as XML outoput.

So here I wanted to know about Message broker version 6 and 8 capabilities of handeling complex logic and can it be used extensively for transformation or it is advisable to use it just as a transfer layer with minimal business logic.

Thanks...
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Dec 24, 2013 6:54 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

An application server such as WAS may be better suited for the processing of complex business logic.

Whether or not that is the case for you is something that you must find out for yourself. A POC is what will give you this information.

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
kimbert
PostPosted: Tue Dec 24, 2013 8:47 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

An alternative answer is that complex business rules are best managed by a rules engine, and WMB can interface to rules engines ( in fact, IIB v9 embeds a rules engine in every execution group/server ).

Can you give some details of the complex logic that you are thinking of?
_________________
Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too.
Back to top
View user's profile Send private message
prat31
PostPosted: Wed Dec 25, 2013 10:23 pm    Post subject: Reply with quote

Apprentice

Joined: 01 Feb 2013
Posts: 30

Hi..

The business logic involves traversing through big size messages... 2-3 MB Edifact messages and inserting them in database.

Also there are few interface which involve big lookup tables and we need to traverse through them.

In general, I wanted to know about the MB capability to transform the messages.

Is MB more of tranfer middleware then a transformation middleware??
Back to top
View user's profile Send private message
smdavies99
PostPosted: Wed Dec 25, 2013 10:50 pm    Post subject: Reply with quote

Jedi Council

Joined: 10 Feb 2003
Posts: 6076
Location: Somewhere over the Rainbow this side of Never-never land.

MB or IIB as it is now called is a high performance messaging engine that can do the job you require of it perfectly well.
Why do you have these doubts? you are using a fantastic tool that works really well.
_________________
WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995

Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Back to top
View user's profile Send private message
kimbert
PostPosted: Fri Dec 27, 2013 8:56 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

Quote:
Is MB more of tranfer middleware then a transformation middleware?
This is an unusual question. WMB is an extremely capable and high-performance middleware engine, and all of the documentation makes that clear. What made you ask the question?

Quote:
The business logic involves traversing through big size messages... 2-3 MB Edifact messages and inserting them in database.
2-3Mb is not large by WMB standards. If you are concerned that the message sizes could get even larger ( more than 10Mb ) then there are well-known techniques to minimize memory usage while processing very large messages.
Quote:
lso there are few interface which involve big lookup tables and we need to traverse through them.
You mean, you need to perform lookups in large lookup tables? That's a standard WMB problem with a range of well-known solutions.

It might be worth considering going straight to IIB v9 rather than WMB v8. And note that ESQL is not the only transformation language avaiable in WMB/IIB.
_________________
Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Message broker's message transform capabilities.
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.