版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CON 331构建具有任务流功能的WCF效力讲座内容假设他对任务流根底架构层(WF)和通讯根底架构层(WCF)有根本的了解讲座目的学习如何如今一同运用它们学习如何未来更好的一同运用它们学习如何用WF/WCF写更少的代码不会涉及的范围演示程序的内部技术细节WF 简介透明可扩展灵敏任务流是用软件实现的商业流程A WorkflowHost ProcessActivity LibraryWorkflow Runtime EngineRuntime ServicesActivityVisual Studio Designer什么是任务流?任务流处理的软件面临的挑战即将随.NET 3.0和Office 2
2、007一同发布ServiceWSDLCBACBAWCF 简介A地址在哪里?C契约做什么?B绑定怎样做?ClientABC为什么需求WF?支持长流程灵敏控制透明 可跟踪任务流设计器基于声明的开发流程规那么为什么需求WCF?通讯协议不可知 (今天TCP, 明天HTTP, 后天MSMQ)基于音讯的通讯一路发音讯,一路收音讯经过配置文件指定地址和绑定经过WS-*实现互操作经过配置文件定义平安模型。开发者的精神放在实现流程;平安和其他行为经过配置实现宿主,端点的灵敏性 (效力可以同时在多个端点提供)同时运用 WF 和 WCFWF适宜于声明长流程任务流可以调用WCF效力任务流可以暴露成WCF效力WCF适宜
3、实现音讯通讯效力可以用代码或任务流实现效力可以从代码或任务流中调用WF是开发WCF效力的好的方式经过声明的方式定义商业流程强大的效力(休眠非活动流程,事务,等)方便运用的工具WF(C+1) 第一部分ServiceClientWF客户端(声明定义)经过ASMX调用WCF效力(代码定义)SOAP/DeclarativeImperativeASMXWCFASMXWCF客户端(代码定义) 调用 经过ASMX暴露的WF效力(声明定义)ServiceClientSOAP/ASMXImperativeDeclarativeASMXWCFWF(C +1) 第一部分演示第一部分好的,坏的和不测的好的它能用坏的只
4、支持 WS-I BP Web services不测的代码真的很少!WF(C +1) 第二部分效力经过WCF适配器和WF通讯机制调用任务流任务流客户端经过WCF代理调用效力WS-* Custom WCF AdapterServiceClientGenerated WCF ProxyCodeWF(C+1) 第二部分演示第二部分好的,坏的和不测的好的支持 WS-* 和 .NET-* 协议坏的它并不是那么“能用不测的哇,有这么多代码WF(C +1) 第三部分客户端和效力端运用WC客户定制活动效力端运用客户定制WCF宿主WS-* Custom ServiceHostClientSend/ReceiveS
5、erviceReceive/SendWF(C+1) 第三部分演示第三部分好的,坏的和不测的好的支持WS-* 和 .NET-* 协议自然的基于活动的 编程模型坏的为什么我还要写它?!?不测的哇,代码更多了在Visual Studio下一个版本中WorkflowServiceHost支持一切WCF宿主场景6 种WF通讯活动发送和接纳发送恳求,接纳应对/错误接纳恳求,发送应对/错误支持一切WCF绑定和行为基于契约的活动生成器客户化绑定小结 (如今)调用效力经过 WS-I 暴露的效力在客户化活动中调用效力代理把WF暴露效果劳发布成Web Service (WS-I)运转在WCF效力中(WF接受音讯的界面)可以运用WAS配置耐久化以支持长流程和耐久的效力这些如今都支持!小结 (未来)调用效力音讯活动把WF暴露效果劳WorkflowServiceHost 将处置宿主的需求一致的宿主实现方式 将处理今天碰到的大部分根底平台问题宿主,实例化等今天开发并暴露效果劳的任务流可以移植到新的宿主环境音讯活动将为任务流提供一致的通讯接口相关资源fx
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 43024.3-2026压电、介电和静电振荡器的测量技术第3部分:频率老化的试验方法
- 全国统考数学二习题集|2024考研(可打印版)
- 2026数学二模拟试卷(真题+答案对照)
- 2026考研数学三考点精练|真题+答案对照
- 2026考研全国统考数学三模拟试卷(含答题卡)
- 江西省上饶市横峰县2026-2027学年四年级数学第一学期期末综合测试试题含解析
- 江淮联考试题及答案高一
- 济南市医保考试题及答案
- 百度保安员考试题及答案
- 河北省邯郸市大名县2027届数学四年级第一学期期末经典模拟试题含解析
- 2026年广西公需科目《人工智能国家战略与政策通识》试题与答案
- 小儿血液系统疾病总论课件
- 自动喷水灭火设施评估报告
- 2026-2031年中国电炸锅行业市场调查与发展战略研究咨询报告
- 2026年国民经济核算考试题含答案
- 2026年共青团入团考试团章专项考核题库与答案
- 新版 【新教材】统编版(2024)七年级上册历史全册重点知识填空练习题(含答案)合集
- 项目安全员任命书
- 2026年唐山市市场监管辅助人员招录试题
- 2026年通信中级工程师(互联网技术)实务试卷及答案
- 2026年中国电信四川分公司校招笔试题及答案
评论
0/150
提交评论