WCF中接口与WCF契约

WCF中接口与WCF契约

 

 

接口特性

  接口不可以被实例化
  实现类必须实现接口的所有方法
  实现类可以实现多个接口
  接口中的变量都是静态常量
 
理解契约式编程
 
    契约合同能保障双方的利益,对客户来说,合同规定了供应者要做的工作;对供应者来说,合同说明了如果约定的条件不满足,供应者没有义务一定要完成规定的任务。该道理同样也适用于软件 . 所以 , 契约式编程是编程的一种方法。

 

    引入契约观念之后,这种 Client Server 关系被打破,大家都是平等的,你需要我正确提供服务,那么你必须满足我提出的条件,否则我没有义务“排除万难”地保证完成任务。

 

 

 

WCF服务契约

 

      服务契约描述了暴露给外部的类型(接口或类)、服务所支持的操作、使用的消息交换模式和消息的格式。每个 WCF 服务必须实现至少一个服务契约。使用服务契约必须要引用命名空间 System.ServiceModel
  ServiceContractAttribute
  OperationContractAttribute
 
 
 
 
 *作者:Stephenzhou(阿蒙)     
 *日期: 2012.08.03     
 *Mail:szstephenzhou@163.com     
 *另外:转载请著名出处。
 *博客地址: http://blog.csdn.net/szstephenzhou

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值