How do I provide information to the Web Service when the
information is required as a SOAP Header?
Answer Posted / swapna
The key here is the Web Service proxy you created using
wsdl.exe or through Visual Studio .NET's Add Web Reference
menu option. If you happen to download a WSDL file for a
Web Service that requires a SOAP header, .NET will create a
SoapHeader class in the proxy source file. Using the
previous example:
public class Service1 :
System.Web.Services.Protocols.SoapHttpClientProtocol
{
public AuthToken AuthTokenValue;
[System.Xml.Serialization.XmlRootAttribute
(Namespace="http://tempuri.org/", IsNullable=false)]
public class AuthToken : SoapHeader {
public string Token; }}
In this case, when you create an instance of the proxy in
your main application file, you'll also create an instance
of the AuthToken class and assign the string:
Service1 objSvc = new Service1();
processingobjSvc.AuthTokenValue = new AuthToken();
objSvc.AuthTokenValue.Token = <ACTUAL token value>;
Web Servicestring strResult =
objSvc.MyBillableWebMethod();
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Some sites work with "http://allinterview.com" but for some sites we need to specify "www" - like "http://www.allinterview.com". Why?
what is the Need for CSS ?
What are the available environments on the web?
How does CGI work? Can I use 'C' language to write a CGI?
Have you ever used more than one external style sheet and if so, how did you use it?
How to create virtual directory in IIS?
How to test whether the navigation i.e. from one page to another is working r not using QTP for web based application
Difference between null and undefined?
If we force XML for web design, the browzer size will reduce. How?
What is Code Base, Style Sheets?
what is stub in weblogic? dont give me a defination , iwant full ans with example? also tell what is replica-aware stubs.. ok bye send ans as soon as possible
Explain the functioning of dynamic pages in a website?
what are the general webtesting questions and how to respond them in generally in interview point of them
Can you save a website to your desktop?
What is a Complex Element?