WCF
文章平均质量分 60
Strawberry0924
这个作者很懒,什么都没留下…
展开
-
WCF Introdution Part1:Services ABC
首先,用概念解释一下服务,一个服务可以有多个endpoint,但至少要有一个endpoint,而客户端只能同一个endpoint进行通信。以往的WebService只能有一个endpoint并且通过Http和Text/XML进行通信。下面的这个图片展示了一个带有三个endpoint的服务,Notice the ABC。 有一些关于WCF ABC's(1, 2)的文章,但是有一个小故事需要你一直记住: 1. A 代表 Address 2. B 代表 Binding 3. C 代表原创 2010-07-13 14:51:00 · 1004 阅读 · 0 评论 -
WCF 使用svcutil.exe生成代理代码
<br />Windows Communication Foundation 工具 - ServiceModel 元数据实用工具 (Svcutil.exe)<br /><br />ServiceModel 元数据实用工具用于依据元数据文档生成服务模型代码,以及依据服务模型代码生成元数据文档。<br />ServiceModel 元数据实用工具可在 Windows SDK 安装位置中找到,具体位置为 C:/Program Files/Microsoft SDKs/Windows/v6.0/Bin<br />常原创 2010-07-14 16:24:00 · 3536 阅读 · 0 评论 -
Hosting WCF Service with netTcpBinding in Windows Service
本文将从以下四个方面进行讲解: 1. 如何用netTcpBinding去创建一个WCF服务? 2. 如何在Windows Service里Host WCF服务? 3. 如何去开始Windows Service? 4. 如何调用WCF服务?创建WCF服务第一步:首先,创建一个WCF Library Project。第二步:创建契约。删除WCF自动生成的全部代码,然后创建像下面的这个契约。第三步:实现服务第四步:配置服务 netTcp Binding 的 Endpoint 。1. Con原创 2010-07-15 13:48:00 · 1595 阅读 · 3 评论 -
WCF Introdution Part2:Defining contract
正如上一篇文章所见,我们需要一个地址、绑定和契约来完成WCF的ABC,我们首先由契约开始。 契约要通过一个类来明确地定义,在类的上面你需要添加[ServiceContract] 这个属性,在你的服务里所有你想要显示的方法你需要加[OperationContract]这个属性,表示这个方法在服务里能被调用。[ServiceContract]public class Hello{ [OperationContract] string HelloWorld()原创 2010-07-13 15:41:00 · 667 阅读 · 0 评论 -
WCF Introdution
我要开始发一系列的帖子来介绍Windows Communication Foundation (WCF),这些帖子的目的就是给大家介绍一下WCF,尤其是对WCF还不是很了解的人。这些文章会比较短,以便在你读的厌烦之前就已经结束了。每一个帖子的后面我都会放回到这个帖子的链接,以便保持你思维的连续性。Complete index1. Service ABC2. Defining contract3. Hosting the service4. Make your service visible through原创 2010-07-13 16:09:00 · 757 阅读 · 0 评论