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 » How can I call a Web Serice from WMBv6?

Post new topic  Reply to topic
 How can I call a Web Serice from WMBv6? « View previous topic :: View next topic » 
Author Message
JYama
PostPosted: Sun Jul 23, 2006 10:46 pm    Post subject: How can I call a Web Serice from WMBv6? Reply with quote

Master

Joined: 27 Mar 2002
Posts: 281

Hi all,

I'd like to know how I can call a Web Service from WMBv6.
Does anybody know about it?

Now I'm trying to call a Web Service working on WESB and I've got its WSDL file but I have no idea for the processes that I have to do to achieve this.

In my understanding so far, first I have to do is that I import the WSDL file to a workspace of the Toolkit, but I'm not sure about the further steps that should be done.

Thanks in advance.
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Sun Jul 23, 2006 10:55 pm    Post subject: Re: How can I call a Web Serice from WMBv6? Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi JYama,
JYama wrote:
I'd like to know how I can call a Web Service from WMBv6.
Does anybody know about it?

Use the HTTPRequest node.

JYama wrote:
Now I'm trying to call a Web Service working on WESB and I've got its WSDL file but I have no idea for the processes that I have to do to achieve this.

In my understanding so far, first I have to do is that I import the WSDL file to a workspace of the Toolkit, but I'm not sure about the further steps that should be done.

Thanks in advance.

Ur using ESB or MB
For calling the WebService you mandatorily don't need the WSDL, u need it if you want to validate the input and output of the WebService.

Regards.
Back to top
View user's profile Send private message Send e-mail
JYama
PostPosted: Sun Jul 23, 2006 11:19 pm    Post subject: Reply with quote

Master

Joined: 27 Mar 2002
Posts: 281

Thank you very much for your post, elvis_gn.

Quote:
For calling the WebService you mandatorily don't need the WSDL, u need it if you want to validate the input and output of the WebService.

Could you elaborate on that?

Comparison with WBIMBv5, WMB v6 has some enhancements on Web Service support if I remember correctly.
Thus I'd like to know about new features related to Web Service support.

Of couse, I know I can build a SOAP message by manually coding in ESQL, but I guess there may be GUI support or something in Toolkit.

Cheers
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Sun Jul 23, 2006 11:42 pm    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi JYama,
JYama wrote:
Quote:
For calling the WebService you mandatorily don't need the WSDL, u need it if you want to validate the input and output of the WebService.

Could you elaborate on that?

The WebService you are calling will definitely have a specific message structure that it accepts and also some specific content in the tags...if you want to validate the message that you are going to send to the WebService and also the reply you get from it, then use the WSDL to creare a message definition and thus validation.

JYama wrote:
Comparison with WBIMBv5, WMB v6 has some enhancements on Web Service support if I remember correctly.
Thus I'd like to know about new features related to Web Service support.

From Infocenter
Quote:
Enhanced support for Web services
Web services support has been extended in the following ways:
    SOAP 1.2 is supported.
    HTTP 1.1 is supported.
    SOAP schemas are provided, which can help simplify the modeling and transformation of SOAP messages; see Web services applications - SOAP.
    WSDL definitions can be imported using the new WSDL importer; see Importing from WSDL files to create message definitions.
    The WSDL generator has been improved; see Generating a Web Service Definition from a message set.
    Imported and generated WSDL is validated for compliance with the Web Services Interoperability (WS-I) Basic Profile 1.0.
    The HTTP transport has been extended to provide HTTPS support, which provides added privacy and security.


JYama wrote:
Of couse, I know I can build a SOAP message by manually coding in ESQL, but I guess there may be GUI support or something in Toolkit.

Perhaps using Mapping node once you have created the message defn using the WSDL.

Regards.
Back to top
View user's profile Send private message Send e-mail
JYama
PostPosted: Mon Jul 24, 2006 12:35 am    Post subject: Reply with quote

Master

Joined: 27 Mar 2002
Posts: 281

I'll try it, thank you, elvis_gn.

BTW, I found a support pack IA81 for Web Service support so I hope it would be helpful and useful.

Thanks.
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Mon Jul 24, 2006 1:22 am    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi JYama,
JYama wrote:
BTW, I found a support pack IA81 for Web Service support so I hope it would be helpful and useful.

For version 5.

Regards.
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 » How can I call a Web Serice from WMBv6?
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.