| Prerelease Toolkit Supports Security, Attachments |
| Sep. 23, 2002 | ||
|
A new developer toolkit, the Web Services Development Kit (WSDK), has been posted to MSDN. The WSDK is an add-on to the .NET Framework that supports three GXA protocols: WS-Security, WS-Routing, and WS-Attachments (along with Direct Internet Message Encapsulation, or DIME). The WSDK consists of a set of extensions to the .NET Framework base class libraries that supports the protocols, along with documentation and a set of tutorials. In order to send a message that uses these protocols, the developer must either annotate the Simple Object Access Protocol (SOAP) message with additional information (such as routing information or security credentials) or alter the contents of the message itself (such as encrypting). The receiver must then reverse the process on inbound messages. The WSDK automates some of this process by providing class libraries to both annotate SOAP messages and to extract the information that was added. The WSDK, however, has significant limitations that make it more suited for experimentation than application deployment. First, the protocols are not yet supported by Visual Studio or by platform vendors other than Microsoft. Second, even when both participants in an exchange are using the WSDK, the description information generated by the WSDK (known as the Web Services Description Language, or WSDL) does not indicate how the protocols are being used. Clients that query the WSDL, therefore, would have no idea that routing information is being transmitted or that a Kerberos ticket has been attached and must instead know, in advance, what protocols are used and how to respond correctly.
|