Web services form the cornerstone of the .NET architecture, and play a pivotal role in the future of Web development. In essence, a Web service is a piece of programming logic with properties and methods that have been exposed to the Web. Developers can utilize this functionality in their own applications via standardized protocols such as HTTP, SOAP, and XML. This use of standards is extremely important, since it makes Web services consumable by any Web-aware language that understands SOAP and XML. Web services will be heavily used to provide "black box" functionality to applications for such tasks as notification services, messaging, and data services. This text covers the basics of building and understanding XML Web services, as well as how they can be built from the ground up and how to make them secure. Developers can use this book as a reference guide once they get up to speed on developing XML Web services with Visual Basic .NET. The text covers information from creating XML Web services, to deployment, transactions, versioning, and security. It also includes a protocol reference section with appendices that cover HTTP, SOAP, XML WSDL, and UDDI.
Sprache
Verlagsort
Verlagsgruppe
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Professional/practitioner
Maße
Höhe: 235 mm
Breite: 185 mm
ISBN-13
978-1-59059-007-2 (9781590590072)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Carsten Thomsen is a Microsoft MVP, recognition he first received in August 1999. He lives in his native Denmark and currently holds the MCSE and MCSD Microsoft certifications. Carsten has been programming in Visual Basic for almost 10 years and he specializes in data access. However, with the advent of Visual Basic.NET and more importantly Visual Studio.NET, Carsten has focused on two programming languages, C SHARP and VB.NET and has stayed focused on data access with regards to these two programming languages. He is also the author of Database Programming with Visual Basic.NET and the forthcoming Database Programming with C SHARP, and co-author of the forthcoming Enterprise Development with.NET and UML.
1. Introducing Web Services.- 2. Introducing VB .NET Web Services.- 3. How to Build Your First Web Service.- 4. Taking a Closer Look at the System.Web.Services Namespace.- 5. Managing the Details in the Application Root Directory Configuration File (Web. config).- 6. Deploying a Web Service.- 7. Requesting a Web Service.- 8. Tips for Debugging and (Stress) Testing a Web Service.- 9. Creating Secure Web Services.- 10. Using Transactions with Web Services.- 11. Finishing Up the Web Services Examples.- Appendix A: Looking at the Hyper Text Transfer Protocol (HTTP).- Appendix B: Defining the Extensible Markup Language (XML).- Appendix C: Understanding the Simple Object Access Protocol (SOAP).- Appendix D: Defining the Web Services Description Language (WSDL).- Appendix E: Defining the Universal Description, Discovery, and Integration (UDDI) Specification.