知识大全 新手必看关于WCF协定概念总结
Posted 协定
篇首语:做一个决定,并不难,难的是付诸行动,并且坚持到底。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 新手必看关于WCF协定概念总结相关的知识,希望对你有一定的参考价值。
新手必看关于WCF协定概念总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
经过长时间学习WCF 上网也总喜欢收集一些资料 我认为WCF这门技术还是很值得我们去深入的研究探讨的 本人归纳了一点关于WCF协定概念上的总结 希望可以对大家起到作用 服务操作是在服务的代码中定义的过程 用于实现某种操作的功能 此操作作为一个 WCF 客户端上的方法向客户端公开 该方法可能返回一个值 并可能采用数量可选的参数 或是不采用任何参数且不返回任何响应 例如 一个实现简单的 Hello 的操作可以用作客户端存在通知 并可以开始一系列操作
服务协定
服务协定将多个相关的操作联系在一起 组成单个功能单元 WCF协定可以定义服务级设置 如服务的命名空间 对应的回调协定以及其他此类设置 在大多数情况下 协定是通过用您所选的编程语言创建一个接口并将 ServiceContractAttribute 属性应用于该接口来定义的 通过实现该接口 可生成实际的服务代码
操作协定
操作WCF协定定义参数并返回操作的类型 在创建定义服务协定的接口时 可以通过将 OperationContractAttribute 属性应用于协定中包含的每个方法定义来表示一个操作协定 可以将操作建模为采用单个消息作为参数并返回单个消息 或者建模为采用一组类型作为参数并返回一个类型 在后一种情况下 系统将确定需要为该操作交换的消息的格式
消息协定
消息协定描述消息的格式 例如 它会声明消息元素应包含在消息头中还是包含在消息正文中 应该对消息的何种元素应用何种级别的安全 等等
错误协定
可以将错误协定与服务操作进行关联 以指示可能返回到调用方的错误 一个操作可能具有零个或更多个与其相关联的错误 这些错误是在编程模型中建模为异常的 SOAP 错误
数据协定
服务使用的数据类型必须在元数据中进行描述 以使其他各方可以与该服务进行交互操作 数据类型的说明称为数据协定 而这些类型可以在消息的任何部分使用(例如 作为参数或返回类型) 如果服务仅使用简单类型 则无需显式使用数据协定
宿主
服务必须承载于某个进程中 宿主 是控制服务的生存期的应用程序 服务可以是自承载的 也可以由现有的宿主进程进行管理
自承载服务
自承载服务是在开发人员创建的进程应用程序中运行的服务 开发人员控制服务的生存期 设置服务的属性 打开服务(这会将服务设置为侦听模式)以及关闭服务
宿主进程
宿主进程是专为承载服务而设计的应用程序 这些宿主进程包括 Internet 信息服务 (IIS) Windows 激活服务 (WAS) 和 Windows 服务 在这些宿主方案中 由宿主控制服务的生存期 例如 使用 IIS 可以设置包含服务程序集和配置文件的虚拟目录 在收到消息时 IIS 将启动服务并控制服务的生存期
实例化
cha138/Article/program/net/201311/13662相关参考
温度是热带鱼生存的最重要的条件,没有适合热带鱼生长的温度,热带鱼就无法生存,热带鱼是狭温性动物,它们对温度是极为敏感,笔者曾做过试验:将孔雀鱼放在无水草无光照的鱼缸里,不喂食,它们可以活四个月以上,但
温度是热带鱼生存的最重要的条件,没有适合热带鱼生长的温度,热带鱼就无法生存,热带鱼是狭温性动物,它们对温度是极为敏感,笔者曾做过试验:将孔雀鱼放在无水草无光照的鱼缸里,不喂食,它们可以活四个月以上,但
一,饲养技术这里只的饲养技术并不是只的丰富的饲养经验和丰富的饲养知识,而是要确定以下饲养方法。 1.择设备小型鱼缸(10公升~20公升)底沙5公斤左右.pH值6.8~7.5.每分钟至少2公升的过水量
一,饲养技术这里只的饲养技术并不是只的丰富的饲养经验和丰富的饲养知识,而是要确定以下饲养方法。 1.择设备小型鱼缸(10公升~20公升)底沙5公斤左右.pH值6.8~7.5.每分钟至少2公升的过水量
ajax调用WCF服务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于AJAX调用WCF服务
我在上海找工作久了,面试过N多家单位,失败过N回,失败是成功的母亲嘛,想把面试总结一下让大家分享,希望大家都能快快地找到称心的工作本贴适用于没工作经验的1。自信第一每个人都是从O开始的,公司有时也并不
PHP新手总结的PHP基础知识 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 看了些PHP的基础
境内的电视台从境外引进节目,按照播出次数支付特许权使用费,可以按照协定税率代扣代缴企业所得税,是否每次申请享受税收协定待遇时都需要备案? 根据《国家税务总局关于印发非居民享受税收协定待遇管理办法(试
总结必须学习的10项.NET技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! WCF(Wind
1938年9月,英、法两国为避免与德国的战争,决定牺牲__,与德意签订了《慕尼黑协定》
1938年9月,英、法两国为避免与德国的战争,决定牺牲_____,与德意签订了《慕尼黑协定》。A、波兰B、南斯拉夫C、阿尔巴尼亚D、捷克斯洛伐克答案:D解析:幕尼黑协定全称《关于捷克斯洛伐克割让苏台德