关于任务流系统设计的思考.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于任务流系统设计的思考

L O G O 任务流系统设计 Diagram – Contents 引言 1 生活中的任务流 2 任务流系统的实现 3 任务流系统会改变什么 4 总结 3 引言 身边的事物往往会给我们以启发, 不同的人会获得的启发是不同的,这取决于看事物的角度. 我一直在问自己一个问题,如何才能编写出一个好的应用程序? 我不是一个专业的程序员,我所有编程的知识只是来自于一些书籍,大部分书籍只是介绍你如何编写一段程序,而不是如何编写一个好的程序。 工作中,我也编写过一些程序,这些程序也能够正常工作,但是过段时间,当我再次编写程序时,我不得不将原来的程序扔掉,因为这些程序只是一些简陋的小作坊,而不是现代化工厂。 为此,我开始寻找一种能够将我这些小作坊组合起来的方法;labview 的到来让我的找寻有了一些起色;labview 高级编程中有一种队列、信号量、消息的编程方法,这些方法很多其他的语言都支持的很好,不过labview 下更加直观好用。这些编程方法在我的一些程序中工作的很好,能够解决数据传输以及事件同步的问题。而这个时候,我又接触到了脚本,开始意识到“脚本+队列”可以帮助我解决“小作坊组合”的问题。 引言 后来,我接触到了实时操作系统,读了一本uc-os的书;说实话我并没有很深入了解里面写了一些什么只是看看实时操作系统需要解决哪些问题;更主要的是被书的作者那种持之以恒的精神所打动。我开始从一个操作系统的角度去考虑如何编写优秀的程序。 “任务”是很多操作系统需要面对的,任务究竟是什么?如何划分任务?这两个问题对于操作系非常重要。 我想没有答案的时候,可以放松一下自己,到处走走看看也许会有发现。 生活中的任务流 煤炭 发电 燃烧 运输 采掘 任务流可以解释身边的很多现象 任务属性 任务数据 数据处理方法 任务行为 任务时序性 执行时间可预测 任务周期性 任务随机性 任务关联性 任务行为 创建 执行 挂起 复制 继承 分解 集合 递归 插入 注销 任务去向 任务的时序性 任务流系统工作 任务流系统 用户管理 任务集成发布 任务流程监控 任务数据流控制 任务生命周期控制 任务流队列控制 任务权限控制 任务流系统的实现 发布任务流规范标准 任务流系统测试及规范 源代码发布及收集 任务流系统应用 任务流系统标准委员会 任务流系统测试认证机构 原代码管理及发布机构 应用商 任务流系统的实现 最基本的任务流系统由任务投递服务器、任务流数据服务器构成和任务处理服务器; 任务投递服务器负责将任务发送给相应的任务处理服务器; 任务数据服务器,负责任务数据存储和发布; 任务处理服务器,负责处理和发布任务数据。 客户终端可以看成处理人机交互的服务器。 任务流基本处理过程 提交任务 任务处理 投递任务 连接任务数据 创建任务 任务流系统的实现 任务类型定义 任务包装协议制定 任务行为定义 首要工作 任务流代码编译器 任务分类 任务类型 按生命周期划分 即时任务 长周期任务 循环任务 继承任务 按触发类型划分 外触发任务 条件触发任务 链式任务 内触发任务 异常任务 按优先级别划分 0 1 2 3 4 Title D Title E Title F Diagram Add Your Text Add Your Text Add Your Text Text Text Text Diagram Add Your Title Text Text Text Text Diagram Title Add Your Text Add Your Text Add Your Text Add Your Text Add Your Text Add Your Text Diagram 1 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. 3 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. 2 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. Diagram Your Text Your Text Your Text Your Text Your Text Your Text Your Text Your Text 2001 2002 2003 2004 Progress Diagram Phase 1 Phase 2 Phase 3 Block Diagram TEXT TEXT TEXT TEXT

文档评论(0)

zhengshumian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档