首页> 中文学位 >迁移工作流管理系统中工作流执行代理的设计与实现研究
【6h】

迁移工作流管理系统中工作流执行代理的设计与实现研究

代理获取

目录

文摘

英文文摘

原创性声明和关于论文使用授权的说明

第1章绪论

1.1课题研究的背景和意义

1.2迁移工作流的研究现状

1.3论文创新点

1.4本文组织结构

第2章迁移工作流基础

2.1工作流技术基础

2.1.1工作流的基本概念

2.1.2工作流过程建模

2.1.3工作流引擎的核心调度算法

2.2移动Agent技术

2.2.1移动Agent的基本概念

2.2.2移动Agent系统组成

2.2.3移动Agent的迁移机制

2.2.4移动Agent的协作模型

2.3迁移工作流的基本概念

2.3.1迁移工作流的定义

2.3.2迁移工作流系统的框架

2.3.3迁移实例

2.3.4工作位置

2.4面向服务的停靠站服务器模型

2.4.1停靠站服务器的概念模型

2.4.2停靠站服务器的体系结构

2.5小结

第3章迁移工作流执行代理的设计

3.1引言

3.2迁移工作流执行代理的概念模型

3.3迁移工作流执行代理的体系结构

3.4工作流服务Agent和SA池的设计

3.4.1工作流服务Agent

3.4.2服务Agent池

3.5工作流说明解析和服务访问控制

3.5.1工作流说明解析

3.5.2服务访问控制

3.6协调Agent和工作流的执行

3.7工作流执行代理的流程调度算法

3.8小结

第4章工作流执行代理的实现

4.1主要组成部分的实现

4.1.1工作流服务Agent和SA池

4.1.2服务Agent执行环境SAE

4.1.3工作流说明解析

4.1.4访问控制单元

4.2系统运行实例

4.2.1实例和运行平台说明

4.2.2运行结果

4.3工作流执行代理机制的性能测试

4.3.1安全和性能的问题

4.3.2对安全和性能问题的测试

4.3.3结论

4.4小结

第5章结束语

参考文献

致谢

攻读学位期间参与的项目

展开▼

摘要

本文根据迁移工作流系统参考框架和基于微内核结构停靠站服务器模型,对工作流服务执行代理机制进行了研究,提出了工作流执行代理的概念模型,讨论了其可行性,并根据该模型进行了设计和实现。 工作流执行代理部署于停靠站服务器端,接受迁移实例的任务委托,并按照迁移实例委托的任务逻辑和本地服务规则,代理迁移实例完成一项或多项任务。工作流执行代理的引入,把迁移实例和后台工作机网络完全隔离开来,保证了后台工作流网络的安全。同时,迁移实例的工作机功能部署到停靠站服务器上实现,迁移实例在任务执行过程中进入休眠状态等待唤醒,便于服务器端检测迁移实例的异常行为,减少了迁移实例对停靠站进行攻击的可能性。迁移实例的代码规模减小,便于轻量级迁移。 工作流执行代理由服务Agent运行环境SAE、本地工作流服务目录和sA池三部分组成。工作流服务Agent作为后台工作机网络中工作流服务和工作流资源引用的客户端存在,每个工作流服务Agent映射为本地工作位置可提供的一个工作流服务或资源,服务目录以及相关接口描述通过本地工作流服务目录对外发布。SA池是服务Agent的管理机构,负责工作流服务Agent的实例化、运行状态管理以及服务Agent状态列表维护。服务Agent运行环境为服务Agent提供了运行支持,包括了工作流任务解析、服务授权访问控制、工作流执行调度引擎几个部分。分析工作流执行代理的实际运行结果,表明该原型正确、有效的实现了预期目标,验证了工作流执行代理参考模型的正确性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号