版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 类风湿关节炎慢病管理
- 新生儿糖尿病的护理课件
- 高三化学一轮复习 第五章 《化工生产中的重要非金属元素》 专题讲解 气体的制备、净化和收集 课件
- 巧用绳课件教学课件
- 2-1-3 碳酸钠与碳酸氢钠 课件 高一上学期化学人教版(2019)必修第一册
- 吉林省2024七年级数学上册第1章有理数阶段综合训练范围1.6~1.8课件新版华东师大版
- 低压装表接电安全
- 报任安书公开课教案
- 家居建材客服合同范本
- 幼儿园卫生清洁工劳动合同
- 警犬相关知识培训课件
- 高三第一次联考英语试卷分析
- 幼儿园食品安全
- 家庭教育与孩子的生涯规划
- 大学生如何遵守网络生活中的道德要求
- 给小朋友科普医学知识
- 最美老师评选述职报告
- 电气工程及其自动化生涯发展展示
- 2024学校所属企业国有资产管理的若干意见全文
- 五年级上册简易方程练习400题及答案
- 员工安全出行知识培训
评论
0/150
提交评论