| ASP.NET impersonation feature does not apply to certain methods on custom SoapExtensions and SoapExtensionAttributes in Web Services |
| http://www.kbalertz.com/ |
| (318038) - Describes how the Web service SoapExtension feature hooks into a WebMethod request or response for processing. If you configure impersonation for your Web Service, some calls made to these classes occur outside the impersonation context. |
|
| Encrypting SOAP Messages |
| MSDN |
| One of the key concerns for developers working with Web Services is security. Because the data is sent in plain text and is routed across the Internet to reach its final destination, anyone can potentially view the message exchange. In the case of the example above, this may not be an issue. However, what if the exchange consisted of a request to a bank, and the response contained a list of account numbers and balances, or perhaps a request that returned something even more interesting, such as a credit card number? This article discusses techniques for encrypting SOAP messages. |
|
| Improve XML Web Services' Performance by Compressing SOAP |
| DotNetJunkies |
| In this article, Mike covers compression of SOAP messages, using in-memory data compression, that are transferred over a network during an XML Web service request/response cycle. XML/SOAP is a text stream that can be compressed up to 80%, substantially decreasing the amount of data transferred, making this a viable solution in a variety of applications. |
|
| Programming with Web Services Enhancements 2.0 |
| MSDN |
| Take advantage of the support for Web services policy, Windows-integrated Kerberos security, addressing, and new messaging models in Web Services Enhancements 2.0. |
|
| Reliable XML Web Services |
| MSDN |
| Among the various FAQs about building XML Web services, reliability falls into the top five issues facing developers implementing decentralized Web services. The problem space, when broken down into small pieces, is not that difficult. So, this month I decided to jump off into the extreme area of building reliable XML Web services. |
|
| SOAP Message Level Security using User Name and Secure Password over an Unsecure Transport |
| The Code Project |
| An article on providing message level security to SOAP messages |
|
| Taking Web services development a small step further - WsContractFirst v0.3 |
| GotDotNet |
| Web services contracts can be expressed explicitly in .NET code or by using schema (XSD) and WSDL. When using the second approach you may want a tool that can generate .NET code from your WSDLs/XSDs. So, did you ever want to simply right-click on a WSDL file in Visual Studio .NET and generate code from that Web service contract? Now you can. Some new Features in v0.3: --------------------------- *More 'intuitive' GUI (e.g. default button, tooltips on controls etc.) *Can add an external WSDL to the project and generate code based on it *Can mark classes as [Serializable] *Can generate collection-based members instead of arrays *Comment propagation from WSDL into proxy classes *Can enable automatic validation of incoming SOAP messages on service side (by using a custom SoapExtension) *Saves configuraton form settings For more information please see http://weblogs.asp.net/cweyer/archive/2004/08/30/222725.aspx |
|
| The XML Files: What's New in WSE 2.0 |
| MSDN |
| Get the lowdown on Web Services Enhancements |
|
| Web Methods Make it Easy to Publish Your App's Interface over the Internet |
| MSDN |
| Web Services are a great way to accept and manage contributions to a public clip art library, digital music catalog, or corporate knowledge base. Since the SOAP interface to a Web method operates over HTTP, contributors can easily publish content any time, from anywhere across the Internet. However, accepting binary content and managing content metadata through SOAP over HTTP presents Web Service developers with some interesting design decisions. This article discusses three ways to enable content publishing using Web methods. |
|