彩票走势图

解析工作流中间件在应用系统中的运行模式

原创|其它|编辑:郝浩|2012-07-03 03:22:03.000|阅读 244 次

概述:在传统意义上的中间件式一种独立的系统软件或服务程序,主要解决异构网络环境下分布式应用软件的互连接与互操作问题,现如今,随着工作流理念的崛起,中间件逐渐的代表了处于系统软件和应用软件之间的中间层次的软件。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

在传统意义上的中间件式一种独立的系统软件或服务程序,主要解决异构网络环境下分布式应用软件的互连接与互操作问题,现如今,随着理念的崛起,中间件逐渐的代表了处于系统软件和应用软件之间的中间层次的软件。

工作流能够为企业应用提供业务流程建模、管理和控制功能,可以应用于电子政务中的一站式办公、电子商务中的流程集成和金融信贷业务等领域。然而工作流是如何在运行模式,事务支持和应用调用方式等方面为应用系统提供更丰富,更开放以及更高效的结合方式,使得其成为了选择工作流中间件的重要标准。

工作流两种运行模式:

  • 嵌入式运行模式
  • 工作流引擎以一个工具包的形式向应用系统提供服务接口,供应用程序在同一个Java虚拟机下调用。在这种模式下,工作流引擎可作为业务流程建模、管理和控制功能的基础构件存在。

  • 独立运行模式
  • 应用程序与工作流引擎分别运行在不同的服务器下,工作流执行服务独立运行,对外则是提供流程控制服务。在这种情况下,应用系统需要开发自己的在其系统内运行的任务表处理器。而应用程序与工作流引擎之间通过JMS、RMI、SOAP等协议进行通讯。当然在这时,工作流系统应为应用程序提供基于这些通讯协议的接口。如今,越来越多的轻量级异构协议实现(如ActiveMQ, Hessian, Burlap等)为工作流执行服务的实现提供了更多的选择。


(慧都控件网版权所有,转载请注明出处,否则追究法律责任)
标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP