Author |
Message
|
Monk |
Posted: Wed Nov 14, 2007 8:42 pm Post subject: MQ interface or SOAP interface???? |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
Hi All,
I need some help with the following design.
my requirement is as follows
we have the portal making a request to EAI server to the AS/400 for certain details.
Now this is a simple request/reply scenario.
Currently we have this setup. But
Portal -> EAI server -> AS/400
But as you can see the portal has to put a MQ message(request message) to the EAI server and the EAI server goes to AS/400 thru MQ and gets the response to the portal . again thru MQ.
Portal -> MQ -> EAI server -> MQ -> AS/400
I was wondering , if its a good idea to do the following
Portal -> SOAP/HTTP -> EAI server -> MQ -> AS/400.
what i m tring to do is replace the Portal MQ interface with SOAP interface to EAI server and basically expose the EAI server as a Web service.
So what design is better .
1. Portal MQ interface to EAI server.
2. Portal SOAP interface to EAI server.
Note that its a synchronous request / reply scenario and portal to EAI servers messages need not be persistant messages.
any ideas/suggestions on this design would be much appreciated.
Thanks. _________________ Thimk |
|
Back to top |
|
 |
AkankshA |
Posted: Wed Nov 14, 2007 10:12 pm Post subject: Re: MQ interface or SOAP interface???? |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
Monk wrote: |
Note that its a synchronous request / reply scenario and portal to EAI servers messages need not be persistant messages.
|
Synchronous and if msg lost is not that big a deal then i would go for Portal SOAP interface to EAI server anyday. _________________ Cheers |
|
Back to top |
|
 |
Monk |
Posted: Thu Nov 15, 2007 12:36 am Post subject: |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
thanx. _________________ Thimk |
|
Back to top |
|
 |
rajmq |
Posted: Thu Nov 15, 2007 2:40 am Post subject: |
|
|
 Partisan
Joined: 29 Sep 2002 Posts: 331 Location: USA
|
Do you have any problem in the current setup?
Another import criteria is message load !! _________________ IBM Certified System Administrator - WebSphere MQ V6.0
IBM Certified System Administrator - WebSphere Business Integration Message Broker V6.0 |
|
Back to top |
|
 |
ashoon |
Posted: Thu Nov 15, 2007 6:45 am Post subject: |
|
|
Master
Joined: 26 Oct 2004 Posts: 235
|
while this maybe semantics - your question really is
1) should you use MQ or HTTP to connect to the AS400
SOAP data can flow over multiple transports including HTTP or MQ... if I were doing this I'd want as minimal changes as possible and just leave the MQ interface as is... _________________ IBM Certified - SOA Solution Designer & WebSphere Datapower SOA Appliances |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Nov 15, 2007 8:47 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
If you want to go soap I'd go soap over JMS/MQ.
In my limited experience SOAP over MQ is faster than soap over http  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Monk |
Posted: Mon Nov 19, 2007 12:36 am Post subject: |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
In my limited experience SOAP over MQ is faster than soap over http
Why and how is SOAP over MQ faster than SOAP over HTTP?.
Is it becoz of the webserver? _________________ Thimk |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Nov 19, 2007 3:54 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Monk wrote: |
In my limited experience SOAP over MQ is faster than soap over http
Why and how is SOAP over MQ faster than SOAP over HTTP?.
Is it becoz of the webserver? |
In my request reply scenario SOAP over MQ I get answers in < 100 ms with an average of about 80 milliseconds of processing... the rest is transformation, transport and queue time (< 4 ms) ... _________________ MQ & Broker admin |
|
Back to top |
|
 |
|