title: How to expose a wcf service to different clients
body: <p>I am creating a wcf service. When i add the service as a "Web reference" to my web site (I do this by using the url: <a href="http://localhost/myservice.svc?wsdl" rel="nofollow noreferrer">http://localhost/myservice.svc?wsdl</a> ) and then call the web methods exposed by the service, I get a "Operation has timed out" exception. However when i add the service as a "Service Reference" to the site, the calls work fine.</p>
  
  <p>The reason iam adding it as a web reference is, i want to expose the wcf service to all clients  like java, php .....</p>
  
  <p>I have looked at the article in "<a href="http://blogs.msdn.com/juveriak/archive/2008/03/18/wcf-proxy-that-works-with-different-clients.aspx" rel="nofollow noreferrer">http://blogs.msdn.com/juveriak/archive/2008/03/18/wcf-proxy-that-works-with-different-clients.aspx</a>", but i have not tried converting the wsdl to a typed proxy as suggested by this article.</p>
  
  <p>Any ideas on why i get a time out error when using it as a web reference?</p>