Processing ASP.Net Web Services Using Generic Delegation Approach

For the electronic business applications, web services are usually considered as the design models. Here, our aim is to design an efficient model to deal with both the distributed applications and cooperative applications. In both the cases when it comes to implementation of web services in respective applications, the consumer (developer) has to put an effort to manually provide the reference of the respective web service through a specific set of steps depending upon the target IDE. But what if we have a technique to perform the above mentioned approach in a dynamic and generic fashion without manually adding the web reference for any web service. In this paper, we will represent an efficient approach for interacting with any web service irrespective of its syntax (WSDL) and semantics without adding its web reference. Through this approach the consumer of the web service can access the respective web service dynamically by just mentioning its URL in his/her code and through a little object oriented methodology. Our approach is based on accessing the particular web service by automatic generation of proxy class, delegation, dynamic data type handling through reflections API and producing the desired output in a generic fashion.