Stephen Potts, Mike Kopack
Amazon Price: $23.09
List Price: $34.99
Usually ships in 24 hours
By: Sams
Amazon Marketplace: 45
new & used starting at $2.60
|
Buy at Amazon.com
|
Browse similar items by category:
Subjects -> Computers & Internet -> Home Computing -> Internet -> Internet & Education
Subjects -> Computers & Internet -> Business & Culture -> E-Commerce
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> General
Customer Reviews:
Total reviews: 5
Average rating: 4.0 of 5
A good way to learn what web services are 4 out of 5 stars.
13 of 13 people found this review helpful.
To learn how to build and use web services, you first must determine what they are and how they differ from current technologies used in the development and use of web pages. With the exception of being based on eXtensible Markup Language (XML), they are only different in degree from widely used web technologies such as Active Server Pages (ASPs) and Java Server Pages (JSPs).
The authors do a good job of explaining what web services are and how they differ from other technologies. They also do not fall victim to the evangelical bug, being very explicit in pointing out the disadvantages of web services as well as the advantages as a chapter is devoted to each point. Another chapter is devoted to comparing how web services differ from other technologies such as ASPs, JSPs, Common Gateway Interface (CGI), Common Object Request Broker Architecture (CORBA) and Java Remote Method Invocation (RMI).
The middle section of the book is devoted to describing the architecture of web services , the basics of XML, how web services communicate using XML and Simple Object Access Prototcol (SOAP), how web services are described using Web Services Description Language (WSDL), and how to advertise a web service using Universal Description , Discovery and Integration (UDDI). While not detailed, it is a complete introduction to all of the steps you must go through to create a complete web service that others can use.
The third section is devoted to describing several tools that can be used to build web services. Commercial tools such as Apache Axis, Java, .NET, IBM Websphere and BEA Weblogic are covered and the authors are to be commended in also showing how they can be built using inexpensive and free toolkits. Finally, the last section covers topics such as the interoperability of web services, how security is included in web services and what some of the future trends in web services may be.
This book is an introduction to web services, so it is not possible to learn all of the specifics you need to build complex web services from it. However, if you are a beginner, there is enough information to get you started and to help you make decisions concerning whether you want to start building them.
Editorial Review:
According to recent press reports, everyone is developing Web Services, but many are still in the exploratory phase - learning what's involved and how to achieve ROI. This book is designed to give a working introduction to Web Services to help decision-makers prepare for the implementation in their companies. It demystifies the topic by providing a beginning level explanation of what this technology is, what it means to businesses, where to apply it, and how to make it work.
Using numerous simple examples, the book explains the core concepts of Web Services: SOAP, UDDI, and WSDL, as well as tools and related concepts that will help create the "big picture" in readers' minds.