File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services and the fly likes New bee's question regarding web service-Help please Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "New bee Watch "New bee New topic
Author

New bee's question regarding web service-Help please

Kamaleesh Kumar
Greenhorn

Joined: Sep 21, 2010
Posts: 2
Hi Folks,

Greetings!..I am interested in learning web services.I didn't get an opportunity to gain practical experience in web services,but I am keen to learn web services by myself..

I am a little confused since i see so many standards in web services.I am not able to decide what to and what not to read
I understand that the following are the web services API's and standards
1.JAX-WS 2.0
2.JAXB,
3.Web Services Metadata 2.0 (WS-Metadata)
4. Web Services for Java EE 1.2 (WSEE).
5.Soap with Attachement API for java (Saaj)
6.REST.
7.Castor
8.Metro

Can you please suggest me what to read in the above list and in what possible order to go.I dont have too much time at my disposal and so wouldn't be able to do extensive reading on webservices ..I would like to learn about the API's and standards which are current and widely used now or will be in future..

Thanks in advance for your help..
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
    
    1
Hi!
If you do not already have a firm grasp of XML and XML schema, then start studying those.
Then I would continue with JAX-WS, JAXB, SAAJ and REST in that order.
Metro is the reference implementation of JAX-WS, so I feel you do not have to study it separately. Instead use it (it is the web service stack in GlassFish) when writing your own small programs and you will gain familiarity with it as a positive side-effect.
I would defer the remaining things to a as-needed basis, except WSEE which you can ignore since it is outdated, as far as I know.
The above is just a suggestion - feel free to follow your webservice-heart!
Best wishes!


My free books and tutorials: http://www.slideshare.net/krizsan
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: New bee's question regarding web service-Help please