nettcpbinding and wshttpbinding.

Posted by Suneel161 under WCF on 8/23/2013 | Points: 10 | Views : 2736 | Status : [Member] | Replies : 1
Hi,

in which scenario we are using nettcpbinding and wshttpbinding.

any one tell me the scenario.




Responses

Posted by: Bandi on: 8/23/2013 [Member] [MVP] Platinum | Points: 25

Up
0
Down
Main differences are:

TCP binding : this is mainly used for Intranet application
1) Offered by the NetTcpBinding class.
2) TCP binding uses TCP for cross-machine communication on the intranet .
3) It supports a variety of features, including reliability, transactions, and security, and is optimized for WCF-to-WCF communication. As a result, it requires both the client and the service to use WCF.
4) Use netTcpBinding with Windows Authentication


Web Service (WS) binding : this is mainly used for Internet application
1) Offered by the WSHttpBinding class
2) the WS binding uses HTTP or HTTPS for transport
3) offers a variety of features (such as reliability, transactions, and security) over the Internet , all using the WS-* standards. This binding is designed to interoperate with any party that supports the WS-* standards.

Name 		Transport 	Encoding 	Interoperable 

NetTcpBinding TCP Binary No
WSHttpBinding HTTP/HTTPS Text, MTOM Yes


Refer this link
http://www.codeproject.com/Articles/431291/WCF-Services-Choosing-the-appropriate-WCF-binding

Mark This Response as Answer
--
Chandu
http://www.dotnetfunda.com/images/dnfmvp.gif

Suneel161, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response