728x90 AdSpace

Saturday, 14 December 2013

Apache Axis2 - Introduction

Axis2 is a third generation web service engine.It is more efficient, more modular and more XML-oriented.

What is Axis2

The Apache Axis2 is a Java-based implementation of both the client and server side of the web service. Apache Axis2 provides a complete object model and a modular architecture that makes it eas to add functionality and support for new web service related specifications and recommendations.

We can do the following tasks using Axis2 :

  1. Send SOAP message.
  2. Receive and process SOAP messages.
  3. Create Web service out of plain Java class.
  4. Create implementation class for both the server and client using WSDL.
  5. Easily retrieve the WSDL for a service.
  6. Send and receive the SOAP messages with attachments.
  7. Create or utilize a REST based Web service.
  8. Create or utilize service that takes advantage of WS-Security, WS-Reliable Messaging, WS-Addressing,WS-Coordination, and WS-Atomic Transaction recommendations.
  9. Use AXIS2’s modular structure to easily add support for new recommendations as they emerge
Annamalai Thangaraj

Annamalai is a Sr.Software Engineer with 3+ years experience in Java, Spring, Struts, Hibernate, IDM/IAM, and Enterprise Web Application Development.

Website: Java Tutorials Corner

  • Blogger Comments
  • Facebook Comments
  • Disqus Comments


Post a Comment

Item Reviewed: Apache Axis2 - Introduction Rating: 5 Reviewed By: Annamalai Thangaraj