I have been learning webservices. I have even worked on Web Services too. I am not beginner but I feel I need to still clear lot of concepts. Please guide me on my plan n to learn java web services better.
Until now below are few of the things I have done:
* Created RESTful web services using RESTEasy API for a project.
* Created client for SOAP based web services for an application by creating proxy classes and passing parameters.
But I feel my concepts for java web services are still unclear. Please guide on the plan to learn java web services better.Should it be a topic wise study and practically implementing sample programs or reading a recommended book.
There are many books available - of the best book is - Java web services up and running by Martin. You can start with that book.
But to gain more knowledge , it is advisable to write lot of code. More code you write, more comfortable you shall be.
Chalk out a topic wise plan. If you are not able to do , follow topics mentioned in MZ's version 5 and 6 notes
http://java.boot.by/scdjws5-guide/ http://java.boot.by/ocewsd6-guide/ Follow these guides and write sample code to understand various topics of Web Service.
vk jain wrote:I will refer J2EE web services by Richard Mansoon and Haefel.
Don't. That book is way obsolete, covering APIs that are not used any more (JAX-RPC) while predating the API now in use (JAX-WS). What's more, it doesn't cover REST WS at all, and that's what you should start with (unless you have specific reasons to want to learn SOAP first, or exlusively).
Th author is called "Richard Monson-Haefel", by the way - just one man.
Joined: Jul 07, 2012
Joined: Jul 07, 2012
Apart from reading these I want to do some practical examples. What examples can I do to begin with. If I ask this question for struts or web services the answer would be CRUD operations but for web service example what can be a good example to do for practice.
Joined: Mar 22, 2005
Anything that you would like to see automated -examples I've seen or used included a BMI calculator and a Celsius-to-Fahrenheit converter. IMO it's better to use something you might use yourself - it's more likely to keep you interested.