or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
44 used & new from $1.46

Have one to sell? Sell yours here
 
   
Java and SOAP
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  
3.5 out of 5 stars  See all reviews (14 customer reviews)

List Price: $44.99
Price: $40.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $4.50 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, November 18? Choose One-Day Shipping at checkout. Details
20 new from $6.59 24 used from $1.46
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Java and SOAP and get Java Web Services in a Nutshell at an additional 5% off Amazon.com's everyday low price.

Java and SOAP + Java Web Services in a Nutshell
Buy Together Today: $65.86

Show availability and shipping details

  • This item: Java and SOAP

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Web Services in a Nutshell

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Programming Web Services with SOAP

Programming Web Services with SOAP

by James Snell
2.2 out of 5 stars (14)  $23.07
Java Web Services

Java Web Services

by David A. Chappell
Java & XML

Java & XML

by Justin Edelson
3.2 out of 5 stars (12)  $31.49
Java & XML, 2nd Edition: Solutions to Real-World Problems

Java & XML, 2nd Edition: Solutions to Real-World Problems

by Brett Mclaughlin
3.9 out of 5 stars (27)  $32.81
Restful Web Services

Restful Web Services

by Sam Ruby
4.4 out of 5 stars (40)  $26.39
Explore similar items

Editorial Reviews

Product Description

Java and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why it's soared to a spot on the Buzzwords' Top Ten list, and what its features and capabilities are. And it shows you how to work with some of the more common Java APIs in the SOAP world: Apache SOAP and GLUE. In addition to covering the basics such as the structure of a SOAP message, SOAP encoding, and building simple services using RPC and messaging, Java and SOAP covers many topics that are essential to real-world development. Although SOAP has native support for an impressive number of object types, the nature of modern programming means that whatever SOAP gives you is not enough. When do you need to add support for your own object types, and how do you do it? How do you handle errors, and how do you add your own information to Fault messages? How do you handle attachments? In an ideal world, you could live entirely within Java, and ignore the SOAP messages being send back and forth: you'd be able to write Java code and let the SOAP APIs work behind the scenes. However, we're not yet in that ideal world, and won't be for some time. If you're a Java developer who would like to start working with SOAP, this is the book you need to get going.


About the Author

Englander is Principal Engineer and President of MindStream Software, Inc. He provides consulting services in software architecture, design, and development, as well as developing frameworks for use on client projects.

Product Details

  • Paperback: 276 pages
  • Publisher: O'Reilly Media; 1st edition (May 15, 2002)
  • Language: English
  • ISBN-10: 0596001754
  • ISBN-13: 978-0596001759
  • Product Dimensions: 9.1 x 7 x 0.9 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon.com Sales Rank: #730,289 in Books (See Bestsellers in Books)

More About the Author

Robert Englander
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Robert Englander Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(13)
(8)
(6)
(6)
(5)
(4)
(3)

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 Reviews

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

 
18 of 19 people found the following review helpful:
5.0 out of 5 stars Very good coverage of SOAP with Java, June 7, 2002
I'm a java programmer and I've started learning Web services. I've already read Building Web services with Java. That book gives a good introduction to SOAP, WSDL and UDDI, but does not cover them in enough details. Java and SOAP coverage of Soap is very extensive. I've found many things that were not covered in Building web services for Java. For exemple, the fact that when you deploy a web service, you can specify the scope for the service (will one instance of the class be used for all calls or each call create a new object). The author also uses two different servers for implementation, Apache SOAP and GLUE. This allows us to see how implementations may differ.

But one thing to know is that the book covers _only_ SOAP. There is one chapter about WSDL and no UDDI.
There is no mention of EJB, JMS, and only a very light introduction to JAX-RPC.
An exemple of how to call a .NET service is given, but no exemple of how to build a service that will be compatible with .NET clients.

But personally, I prefer a book that covers only one subject, but covers it toroughly.

The only thing I found lacking was the coverage of Message style web services. There is only a small 10 pages about the subject.

If you are new to web services, I would recommend buying first a book like Building web services for Java to get a good idea of all pieces, and then this one to get all the details you will need about SOAP when you put your knowledge to work.

Now is there a good book that covers JAX-RPC and JAXM??

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
4.0 out of 5 stars This book helped me out a lot..., January 10, 2004
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
If you are a Java developer and are wondering what all the hype is about surrounding web services and SOAP, you owe it to yourself to get this book. Robert Englander doesn't waste time trying to teach you Java first. He dives right in to what SOAP is, what the different related technologies are surrounding SOAP, and explanations on two different implementations of SOAP (Apache SOAP and GLUE). Once the introductions are complete, he starts with basic examples in both Apache and GLUE. Each chapter then builds upon those examples to cover more complex examples and situations. The examples are very well detailed, and the explanations are easy to understand. In addition, he covers how to write Java code to both call web services and expose your own Java code to be used as a web service. By the time you're done, you should have a good grasp on how it all works. The Apache implementation of SOAP is free for downloading at www.apache.org, so you can get all the tools you need to become proficient at this technology.

This book was very valuable to me as I was working on a project involving web services. I was writing Java code on a platform that would allow for a user to enter a command and get information back from the server. The concept of web services was intriguing as it opened up a large set of possibilities for features I could implement. By using the information in this book, I was able to quickly get up to speed with a functional example that worked. I was then able to fill in gaps in my knowledge and expand my examples to connect with additional sources of data. Without the information in this book, it would have taken me a whole lot longer to figure it all out.

For Notes/Domino 5 developers, you may not see a use for this information (at least at this level of detail) at this time. It's possible that you may want to write a Java agent for a Notes application that uses SOAP to get some data from a web service. I would encourage you to try that if possible. This would be much more applicable for someone who has started working with Websphere and is trying to build or consume web services. In my case, I was using it to allow Sametime to interact with web services. Some very cool stuff...

Conclusion
If you're ready to branch out into the world of web services and want to write and/or use one, you should seriously consider getting this book. If you work through the examples and material, I am confident that you will end up being very successful in getting results in a short time frame.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Good for newbies...., March 24, 2004
By Ajith Kallambella (JavaRanch.com) - See all my reviews
(REAL NAME)   
Overview -
SOAP is what makes the Web Services clock go around. In fact, SOAP can easily be used as a stand-alone channel without incurring the overheads of publish-find-and-bind cycle apparent in Web Services. Java's ever growing XML support makes it a language of choice for anyone considering implementing SOAP.

Why you should read this book -
Whether you are writing a new SOAP service or simply using an existing one, understanding what happens under the bonnet helps make your system more robust.

What this book covers -
This book covers almost everything you have to know about how Java supports the technology - core APIs, SOAP encoding, structure of SOAP messages, attachments, platform interoperability issues and some nice guidelines. It also includes some getting-started examples with two different SOAP servers- Apache and GLUE ? to help the reader understand how SOAP implementation differs. There is some introductory material covering JAX-RPC, JAXM, Apache Axis and WSDL. The chapters are well organized although the writing lacks reader-friendly approach.

Cons -
The book came out in May 2002 and hence a few things are out of date including SOAP spec and Apache implementation. Examples seem rather trivial and lack depth. Advanced SOAP programmers or those considering enterprise integration will be disappointed. Coverage on .NET interoperability is a far cry from even being introductory. I hope the next version of the book will adequately address real integration issues such as performance, transactions, and security.

Ajith Kallambella
[...]

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

3.0 out of 5 stars Read it and move on...
It's OK... it's nothing informative. I'd recommend buying some of the books that thoroughly cover SOAP and books that thoroughly cover Java + Web Services. Read more
Published 20 months ago by J. Brutto

2.0 out of 5 stars Consigned to the bottom of my bookshelf
1. Good coverage of SOAP
2. Uses GLUE (acquired by webMethods since acquired Software AG), which
is no longer available. Read more
Published 22 months ago by Wannabe Programmer

5.0 out of 5 stars Excellent Beginner book for using SOAP for Java
With a lot of sample and figure, excellent for new guys on using Java on SOAP. Though printed in 2002 against SOAP 1.1, it's still very helpful.
Published on August 7, 2005 by Zhefu Zhang

2.0 out of 5 stars Nothing Special
This book came out from O'Reilly in Spring of 2002 about the same time they published Java Web Services. Read more
Published on February 12, 2004 by Terry Smith

3.0 out of 5 stars Better than nothing
The SOAP protocol is relatively new, as is the software that
supports Java servers and SOAP. Not wanting to install
Apache, I installed Resin as my HTTP server and AXIS... Read more
Published on May 20, 2003 by Ian Kaplan

3.0 out of 5 stars Just SOAP, somewhat dated good for beginners
Overview -
SOAP is what makes the Web Services clock go around. In fact, SOAP can easily be used as a stand-alone channel without incurring the overheads of... Read more
Published on April 15, 2003 by Ajith Kallambella

3.0 out of 5 stars Out of date
This book is out of date. The SOAP standard part is fine but the Apache SOAP implemention sections not useable unless you are using Apache SOAP instead of moving on to AXIS.
Published on December 24, 2002

2.0 out of 5 stars Don't buy without browsing the contents first
I was surprised to see good reviews of this book. There seems to be an audience that finds this book useful, but it's not clear to me why. Read more
Published on November 23, 2002

5.0 out of 5 stars Excellent introduction to SOAP for Java Developers
This book provides just what an experienced Java developer needs to know to hit the ground running developing Java SOAP clients and/or servers. A very efficient introduction. Read more
Published on September 8, 2002

4.0 out of 5 stars Great book.!!!
Though I've only given this book a four star review, it's solely because I haven't finished it. The portion of the book I've read has been extremely informative and logically... Read more
Published on August 1, 2002

Only search this product's reviews



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
 


Active discussions in related forums
Discussion Replies Latest Post
Handmade soap for skin healthy, 1 20 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.