基于Java和XML的工作流管理系统JXWorkFlow.pdfVIP

基于Java和XML的工作流管理系统JXWorkFlow.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 浙江理工大学学报 ,第 22卷,第 2期 ,2005年 6月 JournalofZhejiangSci—TechUniversity Vo1.22,No.2,Jun.2005 文章编号 :1009.4741(2005)O2一O145一O4 基于Java和XML的工作流管理系统JXWorkFlow 刘 磊。李仁旺,朱泽飞 (浙江理工大学先进制造技术研 究所,杭州 310018) 摘 要:提 出了一个基 于Java和XML的工作流管理系统JXWorkFlow,通过分层的模 型结构和分布式的工作流引 擎,提高了系统的可伸缩性和灵活性,以及对异构、分布应用环境的支持,并给出了JxworkF1ow系统的体系结构的实 现 。 关键词:工作流管理 ;工作流管理系统 ;Java;XML 中图分类号:TP311.56 文献标识码 :A 0 引 言 工作流管理技术作为一种过程建模和过程管理的技术 ,可以与其他应用系统有效地结合 ,生成符合企业 需求的各种业务管理系统 ,如办公 自动化系统、项 目管理软件、PDM(productdatamanagement)系统、客户关系 管理系统、ERP(enterpriseresourceplanning)系统等…。 ‘目前,工作流管理技术在工作流建模理论和方法、工作流描述语言和工作流实现技术等方面都取得了很 多研究成果;同时各工作流供应商根据 WfMC的参考模型和接 口标准,推出了各 自的工作流管理软件产品, 典型的有 :IBM公司的MQSeriesWorkflow、JetForm公司的 InTempo和 Pavone公司的Espresso等。然而 由于各 个工作流管理系统都有 自己一套标准 ,因而彼此之间缺乏互操作接 口。本文基于具有跨平台特点的Java语 言和具有较强柔性的XML语言,构建 1 JXWorkFlow系统的基本特征 了一个工作流系统 JXWorkFlow,从而提高了工作流管理系统与其他 应用系统之问的互操作性 ,也为工作流管理系统需要 的分布式环境 过程没计与定义l经蓑 建立阶段 提供了支持。 ’ 不同的工作流管理系统具有不 同的应用范围和不 同的实施方 运行阶段 式 ,从比较高的层次上来看 ,JXWorkFlow系统都提供了3种功能(图 过程实例化与控制 1): a)建立阶段功能:主要是完成对工作流过程和相关活动的定义 交互 囱 和建模; b)运行阶段的控制功能:对工作流运行进行管理,在一定 的运 图 I JXWorkFlow的系统特性 行环境下,执行工作流过程,并完成每个过程中活动的排序和调度 功能: 收稿 日期 :2004—09—09 基金项 目:国家 863/CIMS主题项 目资助 (2002AA414510)。 作者简介 :刘 磊 (1977一 ),男 ,安徽安庆人,硕士研究生 ,主要从事先进制造技术的研究。 维普资讯 浙 江 理 工 大 学 学 报 2005年 第 22卷 c)运行阶段的人机交互功能:实现各种活动执行过程中用户与 IT应用工具之间的交互。 2 JxworkFlow的系统体系结构 为了使JXWorkFlow具有较好的可靠性和可伸缩性,以及能较好地支持异构环境和分布式交换,在设计 系统过程中,充分运用了WEB技术、Java技术 、XML技术和 CORBA技术,整个系统不依赖于运行的硬件和操 作系统平台,具有开放式的系统结构和 良好的接 口设计,并且使得工

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档