迁移工作流的远程通信机制研究

迁移工作流的远程通信机制研究

论文摘要

工作流是针对工作中具有固定程序的常规活动而提出的一个概念。通过将工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,为企业更好地实现经营目标提供了先进的手段。移动Agent技术的出现为构建工作流系统提供了更好的选择。迁移工作流是将移动计算技术应用于工作流管理的一项新技术,工作流业务过程中的活动被映射为迁移实例,多个迁移实例通过迁移和协作完成工作流过程。迁移工作流本质上是代表用户寻找合作伙伴,进行交互并最终完成用户指派的任务的一个对象,因此,通信是迁移实例的必然要求。在传统的分布式计算环境中,对象一旦被创建,他们的位置便固定下来,在整个生命期内不会改变,发送方只需得到接收方的当前位置即可始终与之通信。在基于迁移工作流的计算环境中,由于迁移实例的位置可能经常变动,因此迁移实例之间进行通信需要考虑以下问题:如何实现对分布式环境下的迁移实例位置无关的命名;如何实现迁移实例的定位,一般需要实现MI按名寻址(即透明寻址);当MI迁移时,如何处理正在发送给MI的消息;如何解决MI通信失效的现象。针对以上问题不少专家学者提出了好几种位置追踪与消息转发方案,例如广播法、链状追踪法、基站法和集中注册法等。尽管这些方法各有所长,但在追踪效率、可扩展性和通信可靠性等方面存在不足。本文针对迁移工作流系统的通信需求提出一种迁移实例消息传递机制。迁移实例通信机制主要是从“如何支持移动”角度来设计的。在系统所实现的通信算法基础上,借助通讯录提出一种基于组播和地址注册的通信算法。它更加有效,能适应多种迁移和通信模式,可以较好地解决迁移实例通信所面临的难题。解决由迁移实例移动产生的可靠性通信问题.在分析已有方法的基础上,提出一种保证迁移实例间可靠、高效通信的“主动通信”机制,并给出它的可靠性分析和通信效率分析.它能够在通信双方自由移动的情况下,将消息可靠、高效地从发送方提交给接收方。本文深入研究迁移实例远程通信问题,对实现其解决方法的关键技术进行了探讨,为迁移工作流系统的通信提供了一套可行的方案。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 本文的工作与创新
  • 1.2.1 本文的研究工作
  • 1.2.2 论文创新点
  • 1.3 本文内容与结构
  • 第2章 移动Agent与工作流的基本概念
  • 2.1 移动Agent的基本知识
  • 2.1.1 移动Agent的概念
  • 2.1.2 移动Agent的特点以及生命周期
  • 2.1.3 移动Agent技术的应用和优点
  • 2.1.4 Agent现状以及发展前景
  • 2.2 工作流的基本概念
  • 2.2.1 什么是工作流
  • 2.2.2 工作流参考模型
  • 2.2.3 国内外研究现状分析
  • 2.3 本章小结
  • 第3章 迁移工作流系统
  • 3.1 Agent和工作流技术的结合
  • 3.1.1 二者结合的背景
  • 3.1.2 基于移动Agent的跨组织工作流管理系统
  • 3.1.3 工作流系统引入Agent的优点
  • 3.1.4 一种新的基于移动Agent的跨组织工作流管理系统
  • 3.2 迁移工作流的定义
  • 3.2.1 基本概念
  • 3.2.2 迁移工作流系统框架
  • 3.2.3 迁移工作流引擎体系结构
  • 3.2.4 停靠站服务器体系结构
  • 3.2.5 迁移实例体系结构
  • 3.2.6 工作位置的体系结构
  • 3.2.7 停靠站服务器与工作流引擎的关系
  • 3.3 本章小结
  • 第4章 迁移工作流的通信机制
  • 4.1 迁移工作流的通信需求
  • 4.1.1 迁移实例的通信要求
  • 4.1.2 通信模式
  • 4.1.3 通信内容
  • 4.2 迁移工作流通信所依赖的消息机制
  • 4.2.1 消息类型
  • 4.2.2 消息服务框架的体系结构
  • 4.3 通讯录策略
  • 4.3.1 通讯录机制描述
  • 4.4 主动通信机制
  • 4.4.1 现有的通信模式存在的问题
  • 4.4.2 主动通信机制的优势
  • 4.4.3 主动通信机制的思想
  • 4.4.4 可靠性分析
  • 4.5 本章小结
  • 第5章 结束语
  • 参考文献
  • 致谢
  • 在读期间参与科研项目情况
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    迁移工作流的远程通信机制研究
    下载Doc文档

    猜你喜欢