Synopses & Reviews
Your in-depth guide to understanding the WSE for .NET enterprise applications
Web Services Enhancements for Microsoft .NET gives you a powerful new tool for building todays complex enterprise Web services. Here is the owners manual that makes it all make sense, written by a Microsoft expert who has worked directly with the WSE development team. This in-depth book examines the XML Web services model and the Global XML Web Services Architecture (GXA), provides in-depth instruction on WS-Security, shows you how to build your own SOAP router, explores sending attachments with your SOAP messages using the new DIME specification, and shows you all the tips and tricks to make the WSE work for you.
Youll learn how to:
- Install the WSE and apply its advantages to XML Web services on the .NET platform
- Build more complex services that provide message integrity and security
- Incorporate GXA standards into your enterprise applications
- Understand and use WS-Security, WS-Routing, WS-Timestamp, and WS-Attachments
- Connect your systems with partners, customers, and suppliers
- Use WSE infrastructure protocols to solve security and scalability problems
- Add security credentials to a SOAP message, then digitally sign and encrypt it
- Route SOAP messages using WS-Routing and WS-Referral
- Comprehend the DIME specification and its effect on attachments
The companion Web site provides author files, links to useful .NET sites, and more.
Definition of Topic: The Web Services Development Kit (WSDK) embarks on the next phase of Web services, expanding the experience of Visual Studio and .NET Framework developers, and enabling enterprises to quickly and easily connect their systems with partners, customers and suppliers using advanced Web services scenarios. The first GXA Toolkit will contain WS-Security, WS-Routing, WS-Referral, and WS-Timestamp. XML Web services is an important foundation that Microsoft is building everything on and it is important to note that it isn't just Microsoft making these moves, but other companies such as IBM, Sun Microsystems and Oracle are also gearing their platforms and applications to work with this new way of porting application logic or data between disparate systems. The WSDK brings to the table infrastructure protocols with standards to solve problems such as security and scalability. "With Visual Studio .NET and the .NET Framework, Microsoft continues to lead the industry by delivering the tools to make Web services real for millions of developers, "--Eric Rudder, senior vice president of the developer and platform evangelism unit.
The Web Services Development Kit (WSDK) is a resource for developers building today's complex enterprise Web services. This invaluable resource provides readers with an understanding of WS-Security, WS-Routing, WS-Timestamp, and WS-Attachments and shows readers how to incorporate these much-needed, new standards into their enterprise applications.
- Microsoft's Web Services Development Kit (WSDK) brings to the table infrastructure protocols with standards to solve Web services problems such as security and scalability
- This book will be the first available on this new development tool
- The author is a member of a select group that Microsoft has brought in to work directly with the development team for the WSDK
- Global XML Web Services Architecture is the new set of standards for XML Web services established by several companies including Microsoft and Sun Microsystems-WSDK makes working with these standards easier
- Companion Web site includes sample code and updates, including coverage of new tools as they are released
About the Author
BILL EVJEN is one of the most active proponents of the .NET technologies and community-based learning initiatives for .NET. He has been actively involved with .NET since the first bits were released in 2000 and has since become the president of the St. Louis .NET User Group (www.stlnet.org) as well as the founder and president of the International .NET Association (www.ineta.org), which represents more than 70,000 members worldwide. He is an acclaimed author and speaker on next-generation Web services and related technologies and is the author of Visual Basic .NET Bible and XML Web Services for ASP.NET (both from Wiley). In addition to working in the .NET world, Evjen is a technical director for Reuters in St. Louis, Missouri.
Table of Contents
Chapter 1: Introduction to XML Web Services.
Chapter 2: Web Services Enhancements for Microsoft .NET.
Chapter 3: Adding Security Credentials to a SOAP Message.
Chapter 4: Digitally Signing SOAP Messages.
Chapter 5: Working with Encrypted SOAP Messages.
Chapter 6: Using the Three Aspects of WS-Security Together.
Chapter 7: Routing SOAP Messages.
Chapter 8: Understanding WS-Attachments and DIME.
Chapter 9: Using WSE Filters.
Appendix A: Tracing.
Appendix B: The Web Services Enhancements Settings Tool.
Appendix C: WSE Configuration Files.
Appendix D: MediaType Values.
Appendix E: Web Services Resources.