-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: VaibhavModak
Message 3 in Discussion
Hi Sri, As you know when you write a Web Service, SOAP messages are exchanged between
the Web Service Client (ASP.NET page for eg) and the Web Service.ASP.NET serializes
the SOAP messages from the client and deserialize the same to the server and same
other way round. Through SOAP extensions the developers can enhance the
functionality of a web service by altering the SOAP messages. The alterations can be
digitally signing, encrypting and adding security credentials to the SOAP Message.
SOAPExtension class is the basic class for SOAP extensions for XML Web Services.
System.Web.Services.Protocols.SoapExtension And these are some steps to build a SOAP
extension and have it run with an XML Web service : Derive a class from
SoapExtension. Save a reference to the Stream representing future SOAP messages.
Initialize SOAP extension specific data. Process the SOAP messages during
the pertinent SoapMessageStage or stages. Configure the SOAP extension to run
with specific XML Web service methods.
For a real world implementation of SOAP Extensions check this article at DevX site
Implement Secure .NET Web Services with WS-Security
http://www.devx.com/security/Article/15634
HTH,
Regards,
Vaibhav Modak
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you received
this message by mistake, please click the "Remove" link below. On the pre-addressed
e-mail message that opens, simply click "Send". Your e-mail address will be deleted
from this group's mailing list.
mailto:[EMAIL PROTECTED]