As a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML web services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools.Web Services make it possible for diverse applications to discover each other and exchange data seamlessly via the Internet. For instance, programs written in Java and running on Solaris can find and call code written in C# that run on Windows XP, or programs written in Perl that run on Linux, without any concern about the details of how that service is implemented. A common set of Web Services is at the core of Microsoft's new .NET strategy, Sun Microsystems's Sun One Platform, and the W3C's XML Protocol Activity Group.In this book, author Ethan Cerami explores four key emerging technologies:
"synopsis" may belong to another edition of this title.
Web Services Essentials is an overview of XML Web services, aimed primarily at Java developers with some existing knowledge of XML. The main subject is SOAP, which is widely supported in the industry. After a general introduction, the author describes XML-RPC, an older and simpler alternative to SOAP. Next comes a quick introduction to the SOAP specification, followed by two chapters on getting started with Apache SOAP. These show how to set up a Web service using the Apache Tomcat server, and how to invoke the service with a Java client. An important chapter covers WSDL, the description language that enables clients to locate and invoke Web services. The last part of the book is a look at UDDI, a means of publishing Web services in a directory. In these three final chapters, the book introduces UDDI, describes its Inquiry API, and offers examples and a quick reference for the UDDI 4J client toolkit, enabling programmatic retrieval of UDDI data. A plain-English glossary at the back of the book provides welcome help for those perplexed by SOAP jargon.
This is not an in-depth title, and is best regarded as a first book on SOAP. Its scope is narrow, and given that one of SOAP's strong features is interoperability, it is disappointing to find little information on non-Java implementations. Another O'Reilly title, Programming Web Services with SOAP, has a better stab at this by including Perl and Microsoft .NET alongside Apache SOAP. On the plus side, there is considerable detail on UDDI, which is a topic skated over by some other SOAP introductions, and overall the book is succinct and well-presented. --Tim Anderson
A broad, yet comprehensive guide to web services. -- David Coulson, LinuxFormat, August 2002
This book as a whole covers its material as you would expect. If you are wanting an introduction to creating web services, then it is a good place to start. -- Joel Smith, news@UK, Dec 2002
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: Jenson Books Inc, Logan, UT, U.S.A.
paperback. Condition: Very Good. A well-cared-for item that has seen limited use but remains in great condition. The item is complete, unmarked, and undamaged, but may show some limited signs of wear. Item works perfectly. Pages are intact and not marred by notes or highlighting. The spine is undamaged. Seller Inventory # 4BQJ070001HM_ns
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Acceptable. Item in acceptable condition including possible liquid damage. As well, answers may be filled in. Lastly, may be missing components, e.g. missing DVDs, CDs, Access Code, etc. Seller Inventory # 00031303116
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00079456910
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # N24B-04567
Quantity: 1 available
Seller: BooksRun, Philadelphia, PA, U.S.A.
Paperback. Condition: Very Good. 1. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 0596002246-8-1
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP72287392
Quantity: 2 available
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 0.97. Seller Inventory # G0596002246I4N00
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR001738959
Quantity: 1 available
Seller: HPB-Ruby, Dallas, TX, U.S.A.
Paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_370469939
Quantity: 1 available
Seller: Coas Books, Las Cruces, NM, U.S.A.
Condition: Good. Seller Inventory # 55GSJ1000YUU_ns
Quantity: 1 available