Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Axis2: The Next Generation of Apache Web Services

Web services have gained traction thanks to their ability to interoperate with heterogeneous systems. When Web services were introduced, performance or memory were minor concerns.

Tutorial Details:

Several companies identified the potential in this emerging technology and entered the field, seeking to have better and faster SOAP engines. By that time, a Web services definition was standardized through WSDL (Web Services Description Language), and Web services discovery was standardized through UDDI (Universal Description, Discovery and Integration). Apache Axis was born and became dominant during this era.

Now that the initial stages of Web services are coming to an end, Web services are in high demand, and a large number of players have entered the Web services arena. Aspects governing different facets of Web services interactions have been standardized. The third generation of Web services requires faster, far more robust SOAP engines.

Apache Axis2 is an effort to incorporate the latest changes in the Web services space and to improve performance and efficiency. During a face-to-face meeting in Colombo, Sri Lanka, in August 2003, some of the leading architects of Apache Axis 1.x got together and initiated Apache Axis2, the next generation of Apache Web services. A new architecture was introduced to fulfill the current demand, taking the best patterns and usage scenarios from Axis 1.x. Key improvements and new features included:

* A new XML processing model
* A messaging-based extensible core
* An improved deployment model
* Pluggable data binding support
* Asynchronous and synchronous Web services invocation


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Axis2: The Next Generation of Apache Web Services

View Tutorial:
Axis2: The Next Generation of Apache Web Services

Related Tutorials:

JavaWorld December 1999
JavaWorld December 1999
 
Clean up your wire protocol with SOAP, Part 2 - JavaWorld April 2001
Clean up your wire protocol with SOAP, Part 2 - JavaWorld April 2001
 
Clean up your wire protocol with SOAP, Part 3 - JavaWorld June 2001
Clean up your wire protocol with SOAP, Part 3 - JavaWorld June 2001
 
Web services hits the Java scene, Part 1
Web services hits the Java scene, Part 1
 
Axis: The next generation of Apache SOAP
Axis: The next generation of Apache SOAP
 
Jtrix: Web services beyond SOAP
Jtrix: Web services beyond SOAP
 
Jini's relevance emerges, Part 1
Jini's relevance emerges, Part 1
 
Secure Web services
Secure Web services
 
The first taste of Liberty
The first taste of Liberty
 
J2EE 1.4 eases Web service development
J2EE 1.4 eases Web service development
 
Introducing the Portlet Specification, Part 2
Introducing the Portlet Specification, Part 2
 
Java Testing and Design
Java Testing and Java Test and Design is the companion to any book on Java software development practices, techniques, and testing. Software developers, QA analysts and IT managers working in large corporate IT groups, software development companies, and
 
Excerpt from Apache Axis Live
Excerpt from Apache Axis Live This chapter, "Getting Started with the Apache Axis Project," you will take "a brief look at what Axis is and how it implements some of the SOAP services.
 
Template-Based Code Generation with Apache Velocity, Part 1
Template-Based Code Generation with Apache Velocity, Part I'm going to discuss template-based code generation, explain basic concepts related to templates and transformations, and demonstrate the huge benefits they can bring in code generation.
 
Documenting Projects with Apache Forrest
Documenting Projects with Apache Forrest This article will give you a very basic introduction to Forrest -- just enough to get you started and give you a taste of what's possible -- to see if Forrest's for you; you can find out much more from Forrest's
 
Sun Researchers Unveil World's Smallest Secure Web Server
The Next Generation Crypto team at Sun Microsystems Laboratories has created this small secure web server, nicknamed Sizzle (from SSSL for "Slim SSL"). The coin-sized server is designed to be embedded in a wide array of tiny devices for secure monitorin
 
Struts, JavaServer Faces, and Java Studio Creator:
The Evolution of Web Application Frameworks Sun Microsystems' Craig McClanahan, the creator of the Apache Struts Framework, co-specification lead for JavaServer Faces 1.0, and prime architect for Sun Java Studio Creator's new release, explains all three.
 
Free JSP, Free EJB and Free Servlets Hosting Servers
Free JSP, Free EJB and Free Servlets Hosting Servers Free JSP, Free EJB and Free Servlets Hosting Servers Web roseindia.net Other Free Hosting Services MyCGIserver - Free Hosting server provides the following support with the free account: JSP
 
Brief Introduction to the Web Application development
Brief Introduction to the Web Application development Brief Introduction to the Web Application development Gone are the days of serving static HTML pages to the world. Now a days most website serves the dynamic pages based on the user and their
 
Integrating Java Open Single Sign-On in Pluto
This article shows how to integrate Java Open Single Sign-On in Apache\'s Pluto portlet container.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.