采用协同工作流构建应对业务攀升的基础平台

互联网 | 编辑: 杨剑锋 2006-07-26 14:00:00转载 一键看全文

 

以工作流技术为核心

SynchroFLOW平台重点突出以工作流为核心,以应用集成和快速开发工具为支撑。其模型是基于petri网的令牌驱动模型,并结合WfMC标准。产品本身是业界非常强大的业务流程描述工具和工作流引擎,能够轻松地描述目前遇到的各类结构化和非结构化的业务流程。

以快速开发为手段

SynchroFLOW提供了过程建模工具、界面设计工具、组织机构建模工具等快速开发工具,都采用图形化开发方法,直接生成源码,无须编程,还提供了丰富的多语言接口,可灵活满足用户的不同需要。

基于过程的集成

SynchroFLOW把集成接口也作为一个重点发展。接口有两类:一类是紧密型接口,一类是松散型接口。紧密型接口支持网络通信和本机通信,采用直接调用的API接口实现,提供支持的语言种类有:Java、C++、VB、PB、DELPHI等。松散型接口主要用于集成一些独立的不同结构的应用系统或异地系统或工作流系统间的通信。这类集成分为两类:一类是采用jms消息系统,自定义标准协议,提供两种形式:同步通信和异步通信机制;另一类采用Web Service技术,把部署在远程机器上Web Services集成起来。

良好的兼容性

SynchroFLOW向下兼容目前流行的操作系统如Unix(HP-UX、Solaris等)、Windows、linux、数据库兼容Oracle、SQL Server,DB2等,应用服务器Weblogic server、Webspere、Tomcat等,并向上提供各类灵活的接口。

技术的先进性和实用性

SynchroFLOW选择J2EE作为产品开发的技术路线,提供.net的接口,使产品更灵活、更实用。

结构的灵活性

SynchroFLOW产品支持B/S结构、C/S结构及其两者的综合应用,支持嵌入式应用和完整使用SynchroFLOW系统的应用类型。

支持集群和分布式应用

SynchroFLOW实现了在不同服务器上运行的工作流能相互协作,交换数据,同时提供高可用性集群,针对工作流引擎的故障应急支持的要求而开发。

支持模型设计JavaScript脚本: 在建模时,可以在模型的下列位置添加脚本:活动执行前、活动执行后、在转移线设置转移条件、设置活动的参与者、设置活动的Form。这些位置的脚本在引擎里和模型一起被执行。

支持消息服务支持通用的JMS消息服务器,实现了异步的消息传输 ,采用XML消息格式,SynchroFLOW定义一种基于XML的标准消息格式,用户可以发送XML消息,可实现对工作流服务的调用,提供了强大的系统管理和可视化业务监控能力。

支持模型事件 实现一个支持事件处理的框架,过程建模师在过程定义时可以选择要处理的事件,并为相应的事件定义需要处理的动作

支持动态工作流 为用户提供一个比较灵活的流程定义和流程运行环境,包括流程分解、流程退化、流程回转等动态修改功能。

解决方案总架构 

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑