随笔分类 -  WCF

摘要:wcf学习笔记4 定义服务契约contract通过上面的学习了解到了wcf系统架构和基本并且重要的概念,并且通过一个简单的例子了解了wcf程序开发的流程,下面将具体学习其中的每个步骤:1.定义服务契约2.实现服务契约3.配置服务4.承载服务5.实现客户端程序下面将是“定义服务契约”相关知识:1.interface和class之争2.定义契约中待交换的数据类型3.信息交换类型4.契约中的安全机制5.定义操作operation中参数的输入输出特性1. interface和class之争wcf中的服务契约能够使用interface或者是class来实现,下面是 阅读全文
posted @ 2011-01-26 17:31 qiang.xu 阅读(404) 评论(0) 推荐(0) 编辑
摘要:wcf学习笔记3 wcf中基本概念1.wcf系统基本组成要件2.关键概念1.wcf系统的基本组成要件wcf构建的目的就是进行系统之间的message的交换,主要包含下面几部分:1.Message and EndPoint简单的将message是在endpoint之间进行传递2.Communication Protocols消息message可以通过intranet或者是internet进行信息交换,这其中能够使用到的协议包含http,tcp,或者是拓展wcf系统自带的协议等。3.Message Patternwcf中系统交换消息message的形式是多种多样的,包含request-reply, 阅读全文
posted @ 2011-01-26 15:57 qiang.xu 阅读(235) 评论(0) 推荐(0) 编辑
摘要:wcf学习笔记2 系统架构1.wcf系统架构2.参考资料1.wcf系统上一篇文章中主要简单的介绍了wcf应用程序的一个简单的示例,主要是了解wcd的一个应用程序需要包含哪几部分,开发的流程是什么?这里我们将重点学习wcf系统架构。wcf系统架构如下图所示:1.1 Application层:应用程序层,用户根据wcf系统构建的系统1.2 Contracts层:定义服务service层的消息message能够产生或者是消费的数据合同data contract。1.3 Service Runtime层:该层是由一些列的behavior组成,这些行为behavior影响服务的运行时刻的行为1.4 Me 阅读全文
posted @ 2011-01-26 15:03 qiang.xu 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.wcf入门示例2.源代码下载1.wcf入门示例1.1 定义contract其实这里的contract简单的将就是一个interface,但是注意的是这里的接口需要添加ServiceContract属性,接口中的方法只有添加了OperationContract才是公开的contract方法。[ServiceContract(Namespace = "http://Microsoft.ServiceModel.Samples")] public interface ICalculator { [OperationContract] double Add(double d1, 阅读全文
posted @ 2011-01-25 20:24 qiang.xu 阅读(243) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示