This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Public Webservices

 
Pankaj Halder
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to write a web service client to access a public accessible web services. Any suggestions?
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Start by getting hold of the WSDL that describes the service (either as a file or the URL where it's online). Most WS stacks include a tool that can create client code to access the service from its WSDL (e.g., Axis comes with the wsdl2java tool).
 
Pankaj Halder
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Do you have the URLs for WSDLs that are open for public?
 
Dan Drillich
Ranch Hand
Posts: 1183
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pankaj,

Google provides its own.
Interestingly, it's revision 2002-08-16.

Xmethods provides a list. Click please on the service name, which leads to the WSDL file.

Regards,
Dan
 
Michal Zaremba
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The global search engine for public Web Services is offered by search engine for public Web Services. You can find there public Web Services from a couple of thousand providers from all around the world. All services available in seekda's Web Services search engine are daily monitored and you can obtain a detailed availability record for every single of them. For many of these services you can also make a test invocation directly from the seekda website (no need to write a single line of code - the portal will generate a form for you from the WSDL definition of the service). This mechanism also guarantee that outdated (non working) services are getting removed from their index, so you do not waste your time on searching for services which are not supported any more. There are a couple of other useful features on seekda website: search by countries, search by recently added services (they use a crawler to discover new services), most used services etc.

[ November 20, 2008: Message edited by: Michal Zaremba ]
[ November 20, 2008: Message edited by: Michal Zaremba ]
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Amazon.com has a stable set of web services. Check 'em out at:

Amazon Web Services

Enjoy!
 
Pankaj Halder
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm looking for a weather webservice that provides the weather forecast for US cities. Something like www.weather.com, you enter zip or city/state and get the weather forecast. I could not find any WSDL for weather. Any suggestions?
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Xmethods link Dan provided shows several weather services. Did you check those out?
 
Pankaj Halder
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ulf Dittmer:
The Xmethods link Dan provided shows several weather services. Did you check those out?


Yes. They are not free. There is one free, but the data it provided is obviously wrong.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic