Please explain with examples.
Thanks..
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 15, 2013, 5:55 AM
Basically if you are going to use the service on internet the best binding to use is wsHttpBinding. It has an in-built security for encrypting the data which is transfered over the channel. In web services the data is not encrypted or even is WCF using basicHttpBinding data is not encrypted. basicHttpBinding exists in WCF only for those supporting old asmx web services.
If you are going to use the Web service on intranet then the best binding would be netTcpBinding. It works on TCP Protocal and data is transfered using data packets.
There are many more features other than security over webservices. You can refer the below links.
http://wcftutorial.net/
http://forums.asp.net/t/1686115.aspx/1
http://stackoverflow.com/questions/2448472/wcf-vs-asmx-web-service