BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Features > 2003

Apache Axis and the Next Generation of Web Services

By Dave Chappell

June 23, 2003

(Apache Axis and the Next Generation of Web Services :  Page 1 of 1 )



Asynchronous, message-oriented communication is gaining momentum as the preferred model for bringing reliability, scalability and availability to Web services architectures. Messaging provides loosely coupled interactions, allowing applications and services to operate in a type of "fire and forget" mode that doesn't require all applications and services to be available for the entire system to remain healthy. Document-centric XML data interchange provides flexible course-grained interfaces, allowing applications to bend but not break as the result of changes. The combination of document-centric XML data exchange and asynchronous reliable messaging is an attractive proposition for organizations looking to connect applications and services on a large scale.

Apache Axis, an implementation of the JAX-RPC specification, has gained widespread momentum as the de facto standard engine for Web services in Java. Apache Axis defines the underlying core engine and the SOAP processor capable of sending and/or receiving communications between Web service endpoints. The Java Message Service (JMS) is a well established standard for providing an API and common behavioral rules for reliable message-based communication between applications. In version 1.0 and 1.1 of Axis, Web services developers can build JAX-RPC applications that support synchronous RPC-style method invocations, one-way invocations and request/response messaging using JMS as the underlying transport protocol.

The JMS transport layer is just the beginning of an ongoing multi-phase project. Apache Axis is in the process of being re-architected to support autonomous asynchronous invocations, capable of being layered on top of a JMS transport, or any other asynchronous protocol for that matter.

The Apache Axis Project

Axis is a project under the auspice of the Web Services initiative within the Apache open source community. Axis is considered to be the next generation rearchitecture of the Apache Soap project. Apache Soap and Apache Axis are both widely used within the corporate environment and the vendor community alike.

 Page 1 of 1 


BYTE.com > Features > 2003
Dr. Dobb's Media Center

Extending Enterprise Value with Web 2.0
In this webcast we will talk about how to simply build and quickly remix Web 2.0 applications and the role of the IT department and how they support mashups. We will discuss how IBM can help IT teams adapt existing enterprise systems as well as develop unique ones that can support end user driven mashups in a reliable, scalable and secure way. We will highlight a simple scenario adapting an enterprise information source for mashups and how to test it. We will also cover how IBM can help you build agile, fast and simple web applications based on dynamic scripting languages that dramatically reduces development time. Wednesday, September 24, 2008 - 12pm PT / 3pm ET

2008 International Mathematica Conference
Dr. Dobb's interviews Wolfram Research's Theo Gray, co-founder and Director of User Interfaces, and Roger Germundsson, Director of Research and Development, about the upcoming 2008 International Mathematica Conference.

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
100% Online programs in Six Sigma, IS Security, CISSP Prep, Business Analysis, Proj. Mgmt. and more!
Discover how REMOTE SUPPORT can fuel your IT business in ways you've never thought of before.
Develop 10 times faster ! ALM, IDE, Web 2.0, Zero-code-Ajax, RAD, 5GL, PHP, etc.
simple helix is the most trusted name in the hosting industry! Join us and host with the experts!
Develop distributed systems conforming to open standards like CORBA and Web Services faster with SANKHYA Varadhi - The Digital Bridge.
Wanna see your ad here?
 

web2