51 used & new from $1.23

Have one to sell? Sell yours here
 
 
Java Web Services
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Java Web Services (Paperback)

~ (Author), Tyler Jewell (Author)
3.4 out of 5 stars  See all reviews (11 customer reviews)


Available from these sellers.


21 new from $13.98 30 used from $1.23
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Customers Who Bought This Item Also Bought

Web Services Essentials (O'Reilly XML)

Web Services Essentials (O'Reilly XML)

by Ethan Cerami
4.1 out of 5 stars (16)  $21.86
Java and SOAP

Java and SOAP

by Robert Englander
3.5 out of 5 stars (14)  $39.68
Restful Web Services

Restful Web Services

by Leonard Richardson
4.4 out of 5 stars (40)  $26.39
Java Web Services: Up and Running

Java Web Services: Up and Running

by Martin Kalin
4.5 out of 5 stars (13)  $23.09
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)  $25.43
Explore similar items

Editorial Reviews

Amazon.com Review

At the end of the day, Web services aren't hard to conceptualize. They're just a bunch of software modules with specific rules about how they go about discovering one another and sending messages back and forth. Implementation is another story, however. In the Java language, writing Web services requires an understanding of half a dozen specialized APIs at minimum, and more than that if you want to do fancier stuff. Java Web Services does a very good job of dispersing the confusing terminology (and obfuscating hype) and of showing you exactly how to do Web services work in Java. This doesn't sound like a revolutionary concept, but unfortunately it is. David Chappell and Tyler Jewell have comfortably fit into less than 250 pages what others have not done as well in twice as much space.

Take Universal Description, Discovery, and Integration (UDDI) work as an example. UDDI exists to help software locate other software that does what it wants. How do you do that? Chappell and Jewell present two concise program listings--a client and a server--that show how to do a UDDI lookup. They then refine their code by using a third-party API that makes the work easier. Similarly pragmatic attention goes to Simple Object Access Protocol (SOAP), in which they show how to create a message, populate it with XML, make an attachment if necessary, and send it on its way. You won't find a lot of frills or conceptual explanations (though there are enough "why" sections to ensure that you're not just typing recipes blindly); the emphasis is on writing Java code that interacts with Web services protocols and standards. --David Wall

Topics covered: How to write Web services software in Java, with respect to Universal Description, Discovery, and Integration (UDDI), Simple Object Access Protocol (SOAP), and Web Services Description Language (WSDL). There's also coverage of interprocess communication under JAX-RPC and ways to implement security. All of the low-level stuff is here. Look elsewhere for architecture and design information.



Product Description

Java Web Services gives the experienced Java developer a way into the Web Services world. It helps you to understand what's going on, what the technologies mean and how they relate, and shows Java developers how to put them to use to solve real problems. You'll learn what's real and what isn't; what the technologies are really supposed to do, and how they do it. Java Web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java Web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; the work being done on the JAXM and JAX-RPC packages, and integration with Microsoft's .NET services. The web services picture is still taking shape; there are many platforms and APIs to consider, and many conflicting claims from different marketing groups. And although web services are inherently language-independent, the fit between the fundamental principles on which Java and web services are based means that Java will almost certainly be the predominant language for web services development. If you're a Java developer and want to climb on the web services bandwagon, or if you only want to "kick the tires" and find out what web services has to offer, you will find this book indispensable.

Product Details

  • Paperback: 276 pages
  • Publisher: O'Reilly Media, Inc. (March 2002)
  • Language: English
  • ISBN-10: 0596002696
  • ISBN-13: 978-0596002695
  • Product Dimensions: 9 x 7 x 0.4 inches
  • Shipping Weight: 4.8 ounces
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #572,722 in Books (See Bestsellers in Books)

More About the Author

David A. Chappell
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's David A. Chappell Page

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(3)
(3)
(1)
(1)
(1)

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

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

 
27 of 28 people found the following review helpful:
2.0 out of 5 stars Good intro to WSDL, SOAP, and UDDI but light on JWSDP, June 5, 2002
By M. Woinoski (New Paltz, NY USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
At 250 pages, this book is a good introduction to Java web services but there just isn't enough material here to do serious Java development. The coverage of WSDL, SOAP, and UDDI gives a good overview but is too short for some actually deploying a web service. And there are only 26 pages devoted to JAX-RPC and JAXM, the most important Java APIs for web services. A better book is "Building Web Services with Java" (Sams) but even that has only a cursory review of Sun's Java Web Services Developer Pack. If you're a serious developer, you'll need to download JWSDP from Sun and go through the tutorial to learn the APIs.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 16 people found the following review helpful:
1.0 out of 5 stars Out of date, October 28, 2005
I bought this, hoping to be able to use it on a web services project I'm doing.

I find it's completely out of date. Both Sun's JWSDP and Apache Axis have moved on since this was written, and you'll get better information from their websites than you'll get from this book.

Don't bother with it.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 20 people found the following review helpful:
5.0 out of 5 stars Covers Everything, May 16, 2002
By Nasseam Elkarra "nasseam" (San Francisco, CA United States) - See all my reviews
(REAL NAME)   
If you are serious about implementing a web services solution or just curious about this emerging technology, Java Web Services is a must for your bookshelf. This book does not only focus on the spectrum of technologies that make up web services, but also the concepts needed to fully understand the associated architecture and implement a successful strategy.

Although the back cover claims that the book is for the experienced Java developer, you don't have to be a Java or XML expert to read this book. The clarity of the text and the brief overview of technologies before elaborating, will give any reader a worthwhile experience.

Chapter 3 on SOAP is probably the best breakdown of SOAP I have ever read. For this reason, I recommend this book for anyone planning for web services and not only with Java. The examples might be given in Java, but-in keeping with web services architecture-the concepts are platform-independent. The chapter "SOAP: The Cornerstone of Interoperability" gives practical examples; from a simple SOAP message to more advanced topics like routing and faults. Developers will probably be most interested with the SOAP-RPC section, which is essential for consuming web services.

One of the most interesting things about the book is its style. Web services is a whole mess of technologies but, rather then mixing them up, the authors took a very modular approach. This way, each chapter can be read individually without confusion. At the same time, the early chapters get you ready for the more advanced topics down the road.

Enterprise developers should take careful note on the chapters dealing with J2EE and especially JMS. Expect J2EE to be the platform of choice for deploying web services. As web services advance, expect reliability and security to be key factors to the success of their deployment. That is why JMS will be a key component in insuring reliability and is given nice coverage. Maybe they saved the best for last by covering web services security briefly in the last chapter. Many topics were discussed briefly throughout the book. Not because of their lack of importance, but because the technologies or still works in progress. Expect them to be covered in future editions as standards evolve.

In conclusion, Java Web Services will provide you with the knowledge to fully implement a web services solution. The book has examples of both creating and consuming web services and everything in between. I guarantee if you read this you will be on your way to becoming one of the web services elite.

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 Nothing Special
I wish I could recommend a better introduction to Java Web Services. David Chappell usually does a good job at explaining new technologies in simplified form; however, he falls... Read more
Published on February 12, 2004 by Terry Smith

4.0 out of 5 stars Makes it understandable...
This book covers the topic of web services, primarily from a Java perspective. It assumes a familiarity with Java and XML so as to be able to follow the code examples. Read more
Published on January 10, 2004 by Thomas Duff

4.0 out of 5 stars Nice intro, clear layout
Not that dated, you will get the background that is behind all the hype and you will get some hands on. Read more
Published on November 21, 2003 by grandpiano_57

1.0 out of 5 stars The content is dated!
The content in this book is a little dated. For a current book on Web Services check out either the Wiley book (Developing Java Web Services) or my favorite Java Web Services... Read more
Published on May 30, 2003 by Jennifer Hampton

5.0 out of 5 stars Bravo Chappell and Jewell!
Once again, authors David A. Chappell and Tyler Jewell produce a masterpiece of technical genius. Just when we thought they couldn't top their opus maxum, we find yet another... Read more
Published on April 11, 2003 by Leroy Beavis

2.0 out of 5 stars nice overview...but
This book is a nice overview of Web Servcies and a high level descirption of the technologies involved. Read more
Published on January 7, 2003

5.0 out of 5 stars A Keeper
I have several books on Web Services. This is the one I use the most. It needs to be updated. Web Services is still evolving too quick for books to keep up. Read more
Published on September 23, 2002 by rick_m_hightower

5.0 out of 5 stars Informative Read
I've just seen this book and am happy with the focus and the attention to detail. Beyond the useful framework to get up to speed with web services, you can see the details that... Read more
Published on July 12, 2002 by Deke Flesche

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 11 days ago
I love Lavender Soap ! you want to know why? 5 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.