wood burning stoves 2.0*
The moose likes Web Services and the fly likes Java Webservices newbie Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Java Webservices newbie" Watch "Java Webservices newbie" New topic

Java Webservices newbie

Chris Donald

Joined: Jul 15, 2008
Posts: 23
I am not clear about the Java Web services space.There seem to be many APIs(JWSDP,Spring etc) and many ways of creating web services in Java.Which is the most commonly used API that will help me develop web services that can be deployed on various application servers.Also is Spring a good option for this?Please advise.

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 41180
The most commonly used APIs are JAX-WS (for SOAP-based WS) and JAX-RS (for RESTful WS). JAX-WS is implemented by several toolkits like Apache Axis2 and Metro (on dev.java.net), while the most common JAX-RS implementation is Sun's reference implementation called Jersey (also on dev.java.net).

JWSDP is obsolete; don't use it for anything.

Not sure what Spring offers; check for its JAX-WS and JAX-RS support.

The WebServicesFaq should be of help in your quest to learn about Java WS.

Ping & DNS - my free Android networking tools app
Chris Donald

Joined: Jul 15, 2008
Posts: 23
Thanks a lot for the reply.I now know where to begin.

I agree. Here's the link: http://aspose.com/file-tools
subject: Java Webservices newbie
Similar Threads
Generating a web service client
Spring web services
Java web services
Axis2 Vs. CXF
What's next after servlets?