Only 44 hours left in the trailboss' kickstarter!

New rewards and stretch goals. CLICK HERE!

Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

New bee's question regarding web service-Help please  RSS feed

Kamaleesh Kumar
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
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)

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
Posts: 2198
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!