Apache Axis is an open source tool used for developing web services in Java, It is widely used to develop bottom up and top down web services
This tutorial tells how to develop an easy to use web service using the apache axis
"SOA" is "ESB."
REST is an acronym standing for REpresentational State Transfer. This term is widely used in the Wweb Service context
The Java Message Service is a Java API that allows applications to create, send, receive, and read messages. Designed by Sun and several partner companies, the JMS API defines a common set of interfaces and associated semantics that allow programs written in the Java programming language to communic
Web Services is a technology applicable for computationally distributed problems, including access to large databases. In a typical Web services scenario, a business application sends a request to a service at a given URL using the SOAP protocol over HTTP.