一种基于Web_Java和CORBA技术的工作流管理系统结构_鲍敢峰.docVIP

一种基于Web_Java和CORBA技术的工作流管理系统结构_鲍敢峰.doc

  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文档。上传文档
查看更多
一种基于Web_Java和CORBA技术的工作流管理系统结构_鲍敢峰

一种基于W eb、Java和CORBA技术的 工作流管理系统结构* 鲍敢峰, 朱 鹏, 尤晋元 (上海交通大学计算机工程与科学系) 摘 要 基于W eb的工作流管理系统受到商业界的广泛关注.但目前常用的W eb技术难以 解决现代分布式应用中存在的诸多问题.本文提出的工作流管理系统结构综合利用了W eb、 Java和CORBA技术,以W eb技术作为客户与服务器的通信基础,以Java进行Internet编 程,以CORBA简化分布系统的设计,在Petri网模型的协调下,很好地实现了工作流管理.. 关键词 工作流管理; W eb; Java;公共对象请求代理体系结构 中图法分类号 TP 311 Architecture ofWorkflow ManagementSystem Based onWeb,Java and CORBA Technology Bao Ganfeng, Zhu Peng, You Jinyuan Department ofComputerScience Engineering, Shanghai Jiaotong University, China Abstract TheW eb-based workflow mangement systems received a lot of attention because of their wide application in the commercial area. But currently adoptedW eb technology can not solve many problems in distributed application. The article puts forward a distributedworkflow management sys- tem architecture, which adoptsW eb technology as the communication infrastructure between client and server, Java as the language to program in Internet,CORBA to simplify the complexity of dis- tributed systems. A workflow management system based on Petri netsmodel has been implemented. Ithas shown the effectiveness of the architecture. Key words workflow management; W eb; Java; common object request broker architecture (CORBA)   随着网络的普及,计算机的主要用途转向支持组织或商务过程.最初,应用软件在操作系统之上开 发,但随着应用规模的增大,应用软件通过数据库管理系统可避免过多涉及繁杂的数据管理工作.应用 中往往包含大量工作流管理问题,例如:任务分配、工作调度和控制、人与资源的协调等.因而有必要引 入工作流管理的概念,通过跟踪工作流的各种活动状态,自动地协调由人或应用软件完成的任务.工作 流管理系统是通过软件管理和执行工作流的通用系统,俗称商务操作系统[1].其中过程的运行顺序取决 于计算机中所存储的工作流逻辑. 目前,基于W eb的分布工作流管理系统引起普遍的关注[2],其优点是以浏览器作为客户端软件,可 减少对用户进行客户端软件的培训难度.但是随着应用的不断深入,W eb技术一些严重的缺点也暴露 了出来.例如,W eb只适合处理静态客户,采用非类型安全(non-type safe)的交互,W eb服务器容易出 现性能“瓶颈”,不适合复杂和大规模的应用等.结合W eb、Java和CORBA技术,本文提出了一种基于 分布工作流管理系统结构. 1 W eb、Java和CORBA集成的工作流管理分布式计算环境 CORBA(CommonObjectRequestBrokerArchitecture)是OMG发起和制订的分布式对象计算标 准[3],其目的是在分布异构环境下实现信息和资源的共享.OMG采用OMA(ObjectMenagementAr- chitecture)以达到融合分布式处理和面向对象方法的目的,它提供了对象的创建、保持、定位和通信的 标准方法,位于操作系统和支持RPC的通信传输层之上,是一种通用的对象模型.所有的对象请求都由 对象代理(ORB)中转.请求者可以指定服务的提供者或交给ORB决定.所有的客户请求均遵守一种标 准格式,因而增强了模块性并降低了模块

文档评论(0)

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

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

1亿VIP精品文档

相关文档