ITPub博客

首页 > 大数据 > 数据分析 > 基于协同工作流平台的流程整合

基于协同工作流平台的流程整合

数据分析 作者:54netboy 时间:2014-01-24 16:51:01 0 删除 编辑
采用产品化的工作流平台构建OA系统已经是目前的技术发展主流趋势,工作流引擎是应用控制和运行的中心,负责解释、控制并协调各种复杂工作流程的执行、同步各个客户端的反应,对外提供各类服务。

利用协同工作流SynchroFLOW进行内部业务流程整合,SynchroFLOW为业务系统提供工作流服务,包括工作流引擎、流程调度、流程绘制、流程动态监控、流程分析统计、待办工作项列表、已办工作项列表、流程迁移等。业务系统将所有的流程相关工作都提交给工作流平台处理,使得业务功能与流程功能有效的分离,提高流程的可维护性。

SynchroFLOW产品体系架构图

SynchroFLOW产品体系架构自底而上由群集层、传输层、流程层、应用层、工具层、集成层6个清晰的层次构成,同时还包含有管理控制台和组织结构建模工具。

群集层由SynchroFLOW群集和SynchroMQ群集构成。SynchroFLOW的HA群集为SynchroFLOW提供双机热备功能,保证系统服务总是可用。而SynchroMQ群集则是为SynchroMQ提供联邦式群集网络,有效分担SynchroMQ的传输负载。

传输层的SynchroMQ是工作流消息传输总线,它负责在多个构成分布式的工作流引擎之间传输消息。SynchroMQ是遵循JMS规范的消息中间件。

流程层由一个或多个SynchroFLOW组成,每个SynchroFLOW提供丰富的服务,多个SynchroFLOW还可以互连构成分布式工作流。

应用层的SynchroFrame是SynchroFLOW的应用部署框架,设计好的流程可以在这个框架上部署运行,并且可以进行流程监控和流程统计分析。

工具层包含有可视化流程设计工具ProcessDesigner、表单工具FormDesigner、即时消息工具SynchroIQ、流程迁移工具。

最上层的集成层是SynchroFLOW可以进行集成的各种系统,包括短信、邮件、MSN、LDAP等,他们都可以有效的接入到SynchroFLOW工作流系统里来。管理控制台(Console)是用来对SynchroFLOW进行配置和管理的;组织机构建模工具(SynchroOrgDesigner)用来快速建立组织机构框架,迅速搭建企业组织机构。

在SynchroFLOW的这个体系架构中,JMS消息中间件SynchroMQ、表单设计工具FormDesigner、即时通信工具SynchroIQ、office文档编辑控件SynchroOCX都是可以独立运行的产品,它们都与SynchroFLOW有效的进行融合、集成。

高可用性集群,是针对工作流引擎的故障应急支持的要求而开发的。它采用双结点故障应急,其目标是确保关键服务和其他后端系统的可用性。该组件是SynchroFLOW的可选组件。也可以独立启动运行,需要两台机器(Windows操作系统或UNIX、Linux操作系统)。

本文来源:时光·协同http://www.cicro.com/zgzd/lczg/3965.htm
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22343143/viewspace-1121251/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-08-14