摘要:
服务契约中的请求-响应操作1、请求-响应模式 [OperationContract]//1默认就是 请求-相应 Requst- Replay DateTime GetDateTime(); [OperationContract] DataTable GetUserInfo();2、单程模式 //2、单程:One-Way 操作不需要服务器给出响应。 //即客户端发出消息,并且得到服务端确认后,就理解结束本次操作调用的模式 [OperationContract(IsOneWay=true,Name="我是单程模式")... 阅读全文
摘要:
什么是契约? 从SOA概念上讲,契约属于服务公开接口的一部分。一个服务契约,定义了服务端公开的服务方法,使用传输协议,可访问地址,传输的消息格式等内容。换句话说:契约描述了该服务的功能和作用,它告诉SOA系统中的其他节点这个服务是干什么的契约的分类1、服务契约:客户端能够执行的操作A、ServiceContract 声明一个服务的操作B、OperationContract:用于类中的方法或借口上2、数据契约:服务交互的数据类型。比如:string类型3、消息契约:允许服务和消息直接交互。Message Contract 定义:简单的说,它能自定义消息格式,包括消息头,消息体,还能提示是否... 阅读全文