What is the role of a Proxy in WebService ?
What it does exactly in WebService ?
Without Proxy WebService will work or not ?
Loading
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Posted Oct 13, 2010, 8:26 AM
Proxy-based approach
This new approach introduces the proxy-based lightweight framework for providing the secure access to the Web services being requested by the clients. The basic idea is to deploy a proxy Web service that receives the request from the end client on behalf of the actual Web service. The proxy service authenticates the end client by validating the client's credentials, which he/she had sent along with the Web service request. If the client is authenticated successfully, he/she will be given access to the requested service.
The advantages of this approach are as follows:
Someone might now want to raise a question about the performance of the proxy approach. Because of the introduction of a proxy in the communication path of end service, the invocation time will be a little more. However, the performance figures are more acceptable.
For more information , please refer the following links.
http://www.developer.com/java/web/article.php/3320851/A-Proxy-Based-Approach-To-Secure-Web-Services.htm
http://www.c-sharpcorner.com/UploadFile/ChrisBlake/GenericWebServiceProxy11232005080848AM/GenericWebServiceProxy.aspx
http://blog.bodurov.com/blog/Create-a-WCF-client-for-asmx-web-service-without-using-web-proxy
http://stackoverflow.com/questions/417535/net-web-service-without-proxy-class