首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ServiceBehavior和CallbackBehavior在WCF中有什么区别?

ServiceBehavior和CallbackBehavior在WCF中有什么区别?
EN

Stack Overflow用户
提问于 2010-07-05 07:02:40
回答 2查看 6.2K关注 0票数 1

ServiceBehavior和CallbackBehavior在WCF中有什么区别?

合同和行为之间也是如此。

EN

回答 2

Stack Overflow用户

发布于 2010-07-05 09:02:25

顾名思义,ServiceBehaviour控制服务的行为。摘自MSDN:

行为是修改或扩展服务或客户端功能的类型。例如,ServiceMetadataBehavior实现的元数据行为控制服务是否发布元数据。类似地,安全行为控制模拟和授权,而事务行为控制登记和自动完成事务。

CallbackBehaviour是用于双工通信的EndpointBehaviour。还有另一种行为类型,即OperationBehaviour

合同是客户端和服务之间的公共接口。

票数 2
EN

Stack Overflow用户

发布于 2010-07-05 08:48:51

您可以在MSDN上深入了解这一点--它们有一个很好的关于WCF基础的章节。

服务行为是实现IServiceBehavior并应用于服务的类型。

基本上,它定义了服务的一般行为,它将使用什么样的消息和安全性。

它类似于回调行为,它定义了一个操作上的回调将如何运行,参见这里的WCF回调;初学者指南

契约定义了您所拥有的操作以及您如何使用这些操作的行为。下面是一个服务合同的例子。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3177651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档