.NET Web Services: Architecture and Implementation (Anglais) Broché – 12 février 2003
|Neuf à partir de||Occasion à partir de|
- Choisissez parmi 17 000 points de collecte en France
- Les membres du programme Amazon Prime bénéficient de livraison gratuites illimitées
- Trouvez votre point de collecte et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
Description du produit
Présentation de l'éditeur
Most books on Web Services have focused on specific technologies, and how to use those class libraries to build services and clients. Some have attempted to give an overview of SOAP and WSDL and other related technologies. This book will address the issue of why Web services exist, and how to create them using Microsoft .NET. As Program Manager for Web Services in Microsoft's .NET Framework group no one is in a better position than Keith to explain why .NET's web services tools were set up the way they are, and how to get the most out of them. Once you understand how implementation and architecture of Web services work in .NET, you'll be better able to take full advantage of .NET's powerful tools. The book features a lot of code and many working examples.
Quatrième de couverture
Praise for .NET Web Services
“Keith Ballinger has been ‘Mr. Web Services’ at Microsoft for as long as there were Web services. Anyone doing work on the Microsoft Web Services platform would do themselves a favor by reading this book, as Keith’s insights are unique.”—Bob Beauchemin, DevelopMentor
“This book is a very good introduction to Web services, providing enough specific information for a person to fully understand the principles and implementation issues of Web services . . . Ballinger clearly outlines the fundamental architectural topics that any organization looking to implement XML Web services should consider.”—Colin Bowern, Consultant, Microsoft Corporation
“This book provides information about all principal components of Webservices: transport protocol, interface definition and services discovery mechanisms, security and messaging infrastructure, as well as underlying technologies (XML, TCP/IP, HTTP). Description of each subject is comprehensive and complete; examples provide good illustration from the content.”—Max Loukianov, Solomio Corp.
.NET Web Services is the authoritative guide to designing and architecting better Web services using Microsoft technologies. Written by Keith Ballinger, a Program Manager for XML Web Services at Microsoft, this book explains what Web services are, why they exist, and how they work in .NET. Readers will gain a thorough understanding of the technologies that allows them to take full advantage of .NET.
The book opens with an introduction to Web services and Web services standards. It then explores .NET technologies and examines how the .NET Framework gives developers the tools they need to build Web service applications. The core of the book focuses on the key specifications that make up the Web services architecture, from HTTP to SOAP to WS-Security. .NET Web Services concludes with the author's expert advice on architecting and designing Web service applications.
Topics covered include:
- The features and pitfalls of Web services
- Web services standards
- Creating Web Services with ASP.NET
- Creating Web service clients
- XML serialization with .NET
- Extending Web services
- Transport protocols for Web services
- XML and XML Schemas
- Describing Web services
- Discovering Web services
- Messaging with Web services
- Securing Web services
- Advanced messaging
Best practices are illustrated throughout with full working examples as well as code samples using C# and ASP.NET Web services. A companion Web site at www.keithba.net includes all sample code from the book.
Books in the Microsoft .NET Development Series are written and reviewed by the principal authorities and pioneering developers of the Microsoft .NET technologies, including the Microsoft .NET development team and DevelopMentor. Books in the Microsoft .NET Development Series focus on the design, architecture, and implementation of the Microsoft .NET initiative to empower developers and students everywhere with the knowledge they need to thrive in the Microsoft .NET revolution.
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Commentaires client les plus utiles sur Amazon.com
This is an Architecture and Implementation book not an Applied book, so don't expect detailed practical examples, that give you the details of a new widget to use in your next project. The examples provide a good look at the nuts and bolts of the various aspects that the author covers, but that's about all. The author does a good job of providing a comprehensive view of the technology. About the only thing I can say bad about the book is that the white cover gets dirty way too fast.
This book was published in 2003 (some specs from April 2003 are mentioned to confirm that), but it reads more like a 2001-2002 book. I was really looking for some information about how and when to use WSE instead of standard ASMX. Unlike most ... books I own, this book really needed more technical editing and some better graphics (check out figure 3.3 for a chuckle). Lastly, the website for this book contains no useful information and is often unavailable. I expected more from ... Keith Ballinger.
The explanations are inadequate. The author uses a lot of time to explain the obvious, while failing to explain more complex topics.
The language is really, really bad. An example: "Of course, there are many other applications of routing as well. As well, I fully expect that this specification will evolve over time."!!??
Maybe the most annoying thing about the book is all the dreadful typos and inconsistencies. I have never seen anything like it, and I cannot believe that anyone ever did any proofreading of this book. For example on page 35 he describes a very simple example of a Web Service, a class "TestClass" with one method "Add". On the next page is the image from Internet Explorer which shows what you see when you type the URL of the service on the server, the class is suddenly named "POClass". Later when he describes the SOAP Message for the service it is for another class altogether with a method "HelloWorld"???!!! In this example, it is easy to figure out what is wrong, and it is more annoying than anything else, but in other places where the material is not so easy to understand, the errors are harder to ignore.
Finally and maybe most importantly, the author fails to give any motivation for a lot of the things he does. For example, he describes how one in different ways (by using attributes, etc) can change the format of the soap messages for the service. However, he doesn't say a word about why one should prefer one format for the other.
The language is bad too: on page 72, "There's a convenient Add Web Reference dialog box...exactly for that kind of thing." What do you mean by "that kind of thing"? Are you writing a professional book or just an IM chat message? Besides, the discussion of creating clients with VS .NET is horribly shallow.
Avoid this book.
Rechercher des articles similaires par rubrique
- Livres anglais et étrangers > Boutiques > Chercher au Coeur! > Livres en anglais
- Livres anglais et étrangers > Computers & Internet > Hardware > Design & Architecture
- Livres anglais et étrangers > Computers & Internet > Hardware > PCs
- Livres anglais et étrangers > Computers & Internet > Home Computing
- Livres anglais et étrangers > Computers & Internet > Networking > Networks, Protocols & APIs
- Livres anglais et étrangers > Computers & Internet > Programming > Languages & Tools