[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

client to invoke a WSDL service

Posted on 2011-02-28
1
Medium Priority
?
307 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 15

Accepted Solution

by:
colly92002 earned 2000 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

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

Question has a verified solution.

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

When coding a Webservice to provide data, the normal way is to create a method that returns a Dataset object.   But a Dataset cannot be used easily from another platform, such as PHP,  FLAS (FLEX) , etc. Solution : Return a XML Document instea…
The task of choosing a web design company to build a website for your business should never be taken in a light manner. Provided the fact that your website will act as a representative to your business and will be responsible for imposing an online …
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…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

649 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