摘要: Windows Communication Foundation(WCF)是一个面向服务编程的综合分层架构。该架构的顶层称为服务模型层(Service Model Layer),使用户用最少的时间和经历建立自己的软件产品和外界通信的模型。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。我将通过几篇文章和大家一起学习WCF,希望能对新手学习WCF有些帮助。从功能的角度来看,WCF 完全可以看作是ASMX,.Net Remoting,Enterprise Service,WSE,MSMQ 等技术的并集:WCF Service软件设计的一个重要原则:软件组件必 阅读全文
posted @ 2010-08-27 13:42 deepwishly 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中和大家复习了有关WCF的一些基础知识,这篇通过实例和大家分享如何开发一个获取,添加学生信息的WCF服务。开发WCF服务的端点需要涉及下面几个任务:开发服务契约:指定端点可用的WCF服务的操作。开发绑定:绑定指点端点与外界通信的协议。添加,删除,更新和配置端点:在配置文件中添加和绑定端点(当然也可以用编码的形式,但是不推荐。)添加行为:一个行为就是一个组件,能增强服务,端点,和操作的运行时行为。开发一个WCF服务契约一个WCF服务契约是一个用元数据属性[ServiceContract]修饰的.NET接口或类。每个WCF服务可以有一个或多个契约,每个契约是一个操作集合。首先我们定义一个. 阅读全文
posted @ 2010-08-27 13:36 deepwishly 阅读(171) 评论(0) 推荐(0) 编辑