Book description
"You are holding in your hands my favorite book on Web
services and .NET. What else can I say? Buy this book now, and be
prepared for a new way of coding!"
—Keith Ballinger, Program Manager for XML Web Services,
Microsoft
"If you've been searching for a book that goes beyond the Web
services hype, and distills the benefits of the actual platform,
look no further, you've found the right one."
—Aaron Skonnard, Instructor and Author,
DevelopMentor
Real World XML Web Services is the Visual Basic programmer's definitive guide to designing and building Web services. It provides developers with a comprehensive understanding of Web services, covering everything from basic concepts and solutions to interoperability problems. This book begins with a concise and practical introduction to Web services and the foundation on which they are built, including Web Services Description Language (WSDL) and Simple Object Access Protocol (SOAP). Readers learn, by example, how to use each tool for developing Web services, starting with the SOAP Toolkit and the .NET framework.
Visual Basic programmers discover how to:
Use XML Schema to define Web service messages
Use SOAP for messaging and Remote Procedure Calls (RPC)
Read and modify WSDL documents
Build Web services with the SOAP Toolkit
Create and invoke Web services using the .NET framework
Implement SOAP headers and use SOAP Fault
Develop interface-based Web services
Handle data in .NET Web services, including objects, arrays, and DataSets
Use SOAP extensions to build reusable infrastructure for security and compression
Use Universal Description Discovery and Integration (UDDI) at design time and run time
Understand the architecture of other popular toolkits, such as Apache SOAP for Java, and learn how to solve interoperability problems
The book closes by walking the reader through the creation of a Web service with .NET and Visual Basic 6 clients. Real World XML Web Services empowers Visual Basic programmers to design and build the next generation of applications using Web services.
0201774259B08192002
Table of contents
- Copyright
- Advance Praise for Real World XML Web Services
- The DevelopMentor Series
- Foreword by Keith Ballinger
- Foreword by Aaron Skonnard
- Preface
- Acknowledgments
- Introduction to Web Services
- XSD: The Web Services Type System
- SOAP: Invoking Web Services
- Describing Web Services
- The Microsoft SOAP Toolkit
- .NET Web Services
- SOAP Header and Fault
- Interface-Based Web Service Development
- Handling Data in .NET Web Services
- Reusable Infrastructure with SOAP Extensions
-
UDDI: A Web Service
- What is UDDI?
- What UDDI Is Made Of
- UDDI Usage Scenarios
- Main Data Structures
- A Real-World Example
- How Categorization Works
- How Identifiers Work
- WSDL and UDDI
- Visual Studio .NET and UDDI
- Programming UDDI
- Querying UDDI
- Publishing Your Web Services with UDDI
- An Inquiry Example
- Using the UDDI SDK
- Private UDDI Implementations
- Summary
- Resources
- Other SOAP Toolkits
- A Web Service Walkthrough
- Data Type Mappings
-
.NET Web Services Tips and Tricks
- Use Document/Literal SOAP Messages for Data Exchange
- Design Messages Not Methods
- Use an HTTP Proxy Tool for Troubleshooting
- Use Output and Data Caching
- Don't Use HTTP Cookies
- Use SOAP Headers for Session Management
- Use RequestElement Routing
- Use One-Way Operations
- Don't Implement Properties on Web Services
- Use Distributed Transactions Only If You Need Them
- Don't Re-Invent the Wheel
- Index
Product information
- Title: Real World XML Web Services: For VB and VB .NET Developers
- Author(s):
- Release date: September 2002
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780201774252
You might also like
book
ASP.NET 4 Unleashed
The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of …
book
COM+ Programming with Visual Basic
The importance of a book like COM+ Programming with Visual Basic lies in the fact that …
book
Applied SOAP: Implementing .NET XML Web Services
This book takes the reader from the architecture of .NET to real-world techniques they can use …
book
Programming in the .NET Environment
is the software developer's guide to the .NET Framework. The authors describe Microsoft's vision for distributed …