摘要: 第一次接触WCF,如有写的不对的地方有望大家指出来,谢谢!!本篇文章主要说下WCF中的契约的种类、契约的种类、如何定义契约等内容。 契约是一种双边或多边的协议,是利益相关方就某个问题达成的一种共识,契约确保了服务的正常调用,客户端以契约的方式进行服务调用,而服务则需要照契约规定的方式提供服务。契约是服务提供的一组操作的描述,从功能上讲每个操作对应着某个具体的功能实现,以及调用这个操作的输入和输出;从消息交换层面上讲,每个操作定义了所采用的消息交换模式和消息本身的结构。主要内容: 1.什么是契约? 2.契约有几种?他们都有什么用途 3.如何定义契约? 4.契约是独立于平台的么? 5.契约和以往哪 阅读全文
posted @ 2014-02-12 23:31 小武子技術博客 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 构建一个WCF程序通常分为三个部分:服务类(Server)、宿主(Host)、客户程序(Client)。有一个很重要的程序集(System.ServeiceModel)要引用,它包含WCF的核心功能。主要内容 1.地址(addresses) 2.契约(contracts) 3.绑定(bindings) 4.端点(endpoints) 5.寄存一、地址(addresses) 地址由模式、域、端口和路径组成。模式指所用的传输协议如TCP、命名管线、HTTP、MSMQ等,WCF中针对这些协议的模式为net.tcp 、net.pipe、 http 、net.msmq。 地址通常采用如下格式: [基地. 阅读全文
posted @ 2014-02-12 22:32 小武子技術博客 阅读(264) 评论(1) 推荐(0) 编辑