2008年3月17日

Windows Communication Foundation介绍(四)

摘要: 六、定义DataContract我在介绍如何定义一个ServiceContract时,举了这样的一个例子,代码如下:原始代码复制代码打印代码?[ServiceContract]publicclassBookTicket{[OperationContract]publicboolCheck(Ticketticket){boolflag;//logictocheckwhethertheticketis... 阅读全文

posted @ 2008-03-17 11:37 sunjt 阅读(188) 评论(0) 推荐(0)

Windows Communication Foundation介绍(三)

摘要: 四、Service Contract编程模型在(二)中,我以“SayHello”为例讲解了如何定义一个Service。其核心就是为接口或类施加ServiceContractAttribute,为方法施加OperationContractAttribute。在Service的方法中,可以接受多个参数,也可以有返回类型,只要这些数据类型能够被序列化。这样一种方式通常被称为本地对象,远程过程调用(loc... 阅读全文

posted @ 2008-03-17 11:36 sunjt 阅读(236) 评论(0) 推荐(0)

Windows Communication Foundation介绍(二)

摘要: 三、WCF的技术要素作为基于SOA(Service Oriented Architecture)的一个框架产品,WCF最重要的就是能够快捷的创建一个服务(Service)。如下图所示,一个WCF Service由下面三部分构成:1、Service Class:一个标记了[ServiceContract]Attribute的类,在其中可能包含多个方法。除了标记了一些WCF特有的Attribute外,... 阅读全文

posted @ 2008-03-17 11:35 sunjt 阅读(215) 评论(0) 推荐(0)

Windows Communication Foundation介绍(一)[ZT]

摘要: 前言:WCF是微软基于SOA(Service OrientedArchitecture)推出的.Net平台下的框架产品,它代表了软件架构设计与开发的一种发展方向,在微软的战略计划中也占有非常重要的地位。了解和掌握WCF,对于程序员特别是基于微软产品开发的程序员而言,是非常有必要的。一、什么是WCF?根据微软官方的解释,WCF是使用托管代码建立和运行面向服务(ServiceOriented)应用程序... 阅读全文

posted @ 2008-03-17 11:34 sunjt 阅读(254) 评论(0) 推荐(0)

导航