Web Service

Using MyEclipse to create WebService

Understanding WSDL

WSDL defines following elements:

Data Type Definition - data such as complex type, operation request type, response type, common xsd etc. are defined under <Types> tag.

Message Definition - name of the message, input and output, if using soap , soap fault

Port Type - interface definitions, including operations, each operation input and output message, fault message.

Binding - describes how interfaces are converted into concrete data formats and protocols

Service - a collection of bindings

A detailed guideline for implementing JAX-WS using Apache http://axis.apache.org/axis2/java/core/docs/jaxws-guide.html#JAXWSIntro

SampleCode

RESTful Web Service Tutorial

http://www.vogella.com/articles/REST/article.html