WCF中Binding的使用

学习wcf,仍是对其中的几个术语要了解一下。wcf中有一个ABC的概念,就是java

           第一: "A" 是地址,就是告诉别人我wcf在何处。web

           第二: "B"是绑定,就是告诉别人应该走什么路才能过来。ide

           第三: "C"是契约:就是告诉别人我wcf这里有哪些东西。学习

 

项目开发中经常使用到的三种绑定:.net

          第一:wsHttpBinding,   这个binding能够认为是webservice的增强版WSE,设计的目的就是用于异构系统的交互(好比java)。设计

          第二:netTcpBinding,   这个binding能够认为是remoting的增强版,设计的目的就是用于不一样机器的.net 程序交互,开发

          第三: netMsmqBinding,  这个binding能够认为是msmq的增强版本,设计目的就是脱机环境下不一样机器的.net程序交互,确保信息不丢失。 rem