Hi everybody,
 
I have some Questions regarding the internals of
invocation of web services in ASP.NET

 - Does it use reflection to invoke the web method
 - Does it use reflection to create instances of the
classes which represent the parameters of the web method
to be invoked.
 
For example,,
 
Lets say the Web Method is..
 
 
public void addEntry(String s,Address a)
{
  //implementation of the "addEntry" web method
}  
 
 
Here, "Address" represents a complex type in the schema
as in,
<xsd:complexType name="address">
         <xsd:all>
            <xsd:element name="streetNum"
type="xsd:int"/>
            <xsd:element name="streetName"
type="xsd:string"/>
            <xsd:element name="city" type="xsd:string"/>
           </xsd:all>
      </xsd:complexType>
 
 
In a scenario like the above,
 
-Does it use reflection to invoke the addEntry method
-Does it use reflection to create an instance of the
Address class and call the appropriate setters to
populate the fields in it. 

If not, what is the mechanism used.
 

Waiting for a Quick reply...
 
 
Mahen

 


Help STOP spam with the new MSN 8 and get 2 months FREE* _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to