Solved

client to invoke a WSDL service

Posted on 2011-02-28
1
289 Views
Last Modified: 2012-05-11
We have some web services offered to us by an outside party through a WSDL file that we need to invoke in our application.

Our clients should enter some values in a web form and then when they submit the form, the web services should be invoked.

Our team is currently using Wicket Framework for developing the client. I would like to know if there is an easier way to develop the client that does the same.

I am new to web programming and find it difficult to understand wickets and am interested in finding an easier way out. I have been in server-side C++ programming for a long time.

Any inputs and some links will be very helpful.

Thanks

0
Comment
Question by:happylife1234
1 Comment
 
LVL 15

Accepted Solution

by:
colly92002 earned 500 total points
ID: 35007529
I would advise you have a look at these two tools first:
Fiddler (http://www.fiddlertool.com/) - a proxy that allows you to capture the traffic to and from the web service, brilliant tool.  This shows you what is actually going on ans is fantastic for debugging.
SoapUI (http://www.soapui.org/) - a test system that will enable you to create requests to the web service without any coding (it builds the XML from the WSDL, you just fill in the values).  This is a good place to start by generating a test session from your WSDL, and you can use the web service without having to know how to actually build anything.

Both tools will allow you to interact with the web service and learn more about this type of development, but neither is a dev tool.  Personally I use Visual Studio, which is really easy to use with SOA.
No matter what dev env you use, the principle is always the same:  you use a tool  generate a proxy class from the WSDL, and this gives you all the "plumbing" to use the web service in your preferred language.  All you have to do then is write the application layer code (i.e. UI, business logic etc) and use the proxy class as teh communication layer.

 Web Services are great, once you get the hang of what's going on it's really really easy to quickly develop something.

0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hi,      I've been learning Spring and Jersey for the past few months and to say in simple, i am pretty much impressed with these frameworks. Many developers feel it awkward to implement a RESTful Web Services with such a popular Web Application Fr…
These instructions are based on installing Owncloud on your new raspberry pi connected with a usb HDD. What do you need Part A? A Raspberry Pi, model B. A boot SD card for the Raspberry Pi. A usb HDD An Ethernet cable to connect to the lo…
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question