Buy Used
Used - Good See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
AXIS: Next Generation Java SOAP
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

AXIS: Next Generation Java SOAP [Illustrated] [Paperback]

Romin Irani (Author), S Jeelani Basha (Author)
3.1 out of 5 stars  See all reviews (10 customer reviews)


Available from these sellers.



Book Description

Programmer to Programmer May 2002
This book will provide the first in-depth look at AXIS, which is the new name for Apache SOAP – the most widely used Java implementation of SOAP. The rapid uptake of SOAP based web services has lead to the continuous and rapid development of the SOAP specification – putting pressure on the various implementations to keep up. AXIS will address the performance issues inherent in Apache-SOAP and create a new architecture, which will be more extensible.

The book starts with an introduction to AXIS and web services, highlighting the goals of the Apache AXIS project and its current status. The key to exploiting the power of AXIS is in understanding its architecture and how to extend it. This book will show you how to do this by writing your own custom message handlers. Then it moves on to using the new parts of the SOAP specification AXIS implements and Java 2 Enterprise Edition integration. All this builds towards a full case study based around a supply chain application for a car manufacturer and its dealers.

This book will:

Explain what AXIS is and why it's needed
Look at the Architecture of AXIS in detailL
Show how to extend the capabilities of AXIS with custom handlers
Demonstrate the new advanced SOAP capabilities that AXIS provides
How to build a full supply chain solution based on AXIS
Interoperability with Microsoft Client implementations
Finally, we'll look at what the future holds for AXIS and SOAP


Editorial Reviews

Amazon.com Review

Aimed at the experienced Java developer or project manager, AXIS: Next Generation Java SOAP provides a concise guide to the Apache eXtensible Interaction System (AXIS), an open-source effort that can greatly speed up productivity with Web services in Java. This up-to-the-minute text is both timely and authoritative when it comes to explaining the underlying Web service standards (like SOAP, WSDL, and UDDI) and how AXIS lets Java developers work with them more efficiently.

Early sections dig into the organization of SOAP envelopes and descriptions of actual Web services, with the underlying XML explained in detail. After showing how to install AXIS, it's on to a simple Web service. (A handy appendix shows how to integrate the AXIS package into today's J2EE-compliant application servers, including JBoss.) Several utilities in AXIS can simplify the lives of programmers tackling Web services by automating the creation of WSDL from Java (and vice versa). The authors show you just how to do it. Next comes a tour of the architecture of AXIS and how it handles message processing. Practical advice on using AXIS Web Service Deployment Descriptor (WSDD) helps anchor the material.

The examples given throughout this compact text are easy to code and understand. Several sections illustrate real-world techniques for creating custom handlers in AXIS to perform useful functions, including request logging, performance monitoring, and handling faults. Later chapters look at changing the underlying transport protocol from HTTP to the Java Message Service (JMS).

A standout here is a later chapter on getting AXIS and Microsoft .NET Web services to interoperate. (The sample code here should be invaluable in the field for custom projects on both platforms.) Final sections glance at future directions for the evolving AXIS initiative. Plus, there's a full-fledged case study for a Web service-based system for spare auto parts, illustrating the techniques presented earlier on.

In all, with its notably clear examples and solid presentation of essential AXIS programming techniques, this efficiently packaged volume can put Web services within reach of most any working Java developer. --Richard Dragan

From the Publisher

SOAP is rapidly becoming the standard protocol used for communication in distributed applications and web services. All major vendors are currently investing heavily in supporting web services and integrating support for SOAP. One of the main problems with Apache SOAP 2.x is performance, the code was developed in an ad-hoc manner and performance and scalability weren’t a top priority. AXIS implements SAX based parsing which is faster and requires less memory. The considerable enhancements should drive people to convert to AXIS from not only Apache SOAP, but other Java SOAP implementations as well.

With SOAP (the specification, not a specific implementation) undergoing radical changes, the limitations of the Apache SOAP 2.x implementation were constraining the ability to keep up with the changes. Therefore, Apache decide that a total ground up re-architecture was needed and the name was change to emphasise the scale of the changes. Upgrading current applications to AXIS will require considerable changes so there will be a demand for information on this. AXIS will be the first major Java implementation to support the latest SOAP specification and the redesign should allow it be easily updated as things change.


Product Details

  • Paperback: 250 pages
  • Publisher: Peer Information; 1st edition (May 2002)
  • Language: English
  • ISBN-10: 1861007159
  • ISBN-13: 978-1861007155
  • Product Dimensions: 9.1 x 7.4 x 0.7 inches
  • Shipping Weight: 1 pounds
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #2,734,083 in Books (See Top 100 in Books)

 

Customer Reviews

10 Reviews
5 star:
 (2)
4 star:
 (3)
3 star:
 (1)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.1 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
4.0 out of 5 stars Highly recommended but beware of many errata, June 17, 2002
This review is from: AXIS: Next Generation Java SOAP (Paperback)
This book is very nice tutorial on Axis. I would recommended it to everyone that wants to learn and practice Web Services using Axis.

What I particularly liked is that the book goes right to the essentials of Web Services, SOAP and Axis beta 1 (it's not 10cm thick as others). It it very practice oriented with a lot of samples. It covers serializers and custom handlers (an important part of Axis) very cleary. The chapter on security is also good but limited to SSL and basic authentication (due to the limitation of the current Axis).

What I dislike (and the reason I won't give a 5 stars) is the many errata in the sample code (there is a mention of a errata list on the web but there is in fact nothing there). The missing Ant build in the downloadable samples code. And the missing index at the end of the book. I respect the wonderful fast work of the authors but I would expect an errata from Wrox.

Some errata I encounted:
- Parameter.IN (instead of Parameter.PARAM_MODE_IN)
- keytool -import -storetype JKS (instead of JCEKS)
otherwise you get a very annoying "invalid keystore format" exception.
- When using Axis beta 2 there are other problems than the clutil.jar that you can ignore. The simplest example with beta 2 doesn't work; you need to download a more recent nightly build. I would stick to beta 1 or wait for beta 3.

Buttom line: the book worth it if you want to catch up very quikly with the latest version of SOAP with practical samples.

Cheers

Alain Hsiung

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
2.0 out of 5 stars Great start, but needs more, January 22, 2003
By 
"mark_secrist" (Fort Collins, CO USA) - See all my reviews
This review is from: AXIS: Next Generation Java SOAP (Paperback)
My first reaction on recieving the book was that it seemed a bit thin for the kind of information I was hoping to get. After reading the book, I found good material on the architecture of Axis, but few useful examples of how to do anything useful. It would probably have been better to wait until Axis 1.0 was released before publishing. For this book to be truely useful, I would expect it to have at least twice as much material, particulary in the Custom Handlers and Advanced Features sections. As it is, it is only slightly more helpful than the actual documentation.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
2.0 out of 5 stars Tons of errors, rushed, January 6, 2003
By A Customer
This review is from: AXIS: Next Generation Java SOAP (Paperback)
I have to agree with many of the reviews. The book seems rushed - tons of errors, material is not covered very well.

The explanation of the AXIS architecture is good, but that's about the only part of the book that I liked.

The case study has too many errors.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject