Author |
Message
|
muthukumaran |
Posted: Thu May 20, 2010 12:59 am Post subject: MQ and Webservice |
|
|
Novice
Joined: 12 Feb 2009 Posts: 22
|
Hi,
I have attempted CICS Webservices. Do we have anything called MQ Webservices (or) webservices using MQ ?
I know the basics of MQ and also some concepts like triggering.
I need help in implementing Webservices using MQ. In CICS, we use a Cobol CICS business program as webservice. But am totally unaware of the webservices using MQ.
1. What should be done in the case of MQ ?
Do we need to specify the URI Endpoint of the existing webservice in Trigger Data Part and should invoke it via Triggering ? (Saw it in a ppt) (or) specify MQ related info anywhere in the WSDL file ?
Correct me if am wrong !!!!
Thanks.
Muthu. |
|
Back to top |
|
 |
mvic |
Posted: Thu May 20, 2010 2:34 am Post subject: Re: MQ and Webservice |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
Why would you want to mix web services and MQ?
If you want to put a single message into MQ, load the MQ API library and make calls into it: MQCONN, MQPUT1, MQDISC.
Probably I misunderstand your requirements, but then perhaps you can clarify, and a better answer will be possible. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu May 20, 2010 2:40 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
There's an MQ HTTP Bridge.
There's SOAP over MQ.
There's any number of application environments that let you host a webservice and from within the service implementation invoke MQ.
What are you actually *trying* to do? |
|
Back to top |
|
 |
muthukumaran |
Posted: Thu May 20, 2010 6:38 am Post subject: |
|
|
Novice
Joined: 12 Feb 2009 Posts: 22
|
Thanks for your replies.
What i am attempting is, " I should access MQ Queue's through webservice. For instance, in CICS the programs in CICS are accessed through the webservice by the endpoint URI and webservice artifacts like wsdl,wsbind." Likewise, will i be able to access MQ with wsdl,wsbind's etc..
Also, 'I have a webservice already running and when accessing, its Webservice request message should get collected on to MQ Queue which in turn should trigger the corresponding CICS Application with input"
Please correct me if i had specified anything wrong. Basically i want to co-relate MQ and Webservices.
Thanks. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu May 20, 2010 8:07 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
You can put a SOAP message into an MQ queue.
You can use the Web Services support in MQ to make that easier.
You can't necessarily use the WebService support in MQ to accept a webservice request, put the soap message on a queue, route that message, process that message and turn it into another webservice call.
But you can easily do that with Message Broker. |
|
Back to top |
|
 |
muthukumaran |
Posted: Thu May 20, 2010 8:20 pm Post subject: |
|
|
Novice
Joined: 12 Feb 2009 Posts: 22
|
Hi,
Thanks.
Can you help me out on how to proceed with those which you had specified ? Is there any redbook avialable (or) any sample programs for attempting those ?
Will be great if you can suggest me on how to proceed with the initial steps using MQ as i don't know Message Broker.
Thanks. |
|
Back to top |
|
 |
|