开源的驰骋工作流引擎简介
驰骋工作流引擎研发与2003年,具有.net与java两个版本,它们代码结构、数据库结构、设计思想、功能组成、操作手册完全相同。流程表单模版两个版本完全通用。
CCFlow是.net版本的简称,由济南团队负责研发。JFlow是在java版本的简称,由深圳研发团队研发。两款产品核心代码向社会100%开源,十多年来,我们一直践行自己的诺言,努力提高产品质量,真心服务中国IT产业,成为了国内知名的老牌工作流引擎,在国内开源BPM领域稳坐第一位。
驰骋工作流引擎操作简单、概念通俗易懂、操作手册完善(计:14万字)、代码注释完整、案例丰富翔实、单元测试覆盖面广。
驰骋工作流引擎包含表单引擎与流程引擎两大部分,并且两块完美结合,协同高效工作。流程与表单界面可视化的设计,可配置程度高,适应于中国国情的多种场景的需要。
驰骋工作流引擎发展与2003年,历经十多年的发展,在国内拥有最广泛的研究群体与应用客户群,是大型集团企业IT部门、软件公司、研究院、高校研究与应用的产品。
驰骋工作流引擎不仅仅能够满足中小企业的需要,也能满足通信级用户的应用,先后在西门子、海南航空、中国船舶、陕汽重卡、山东省国土资源厅、华电国际、江苏测绘院、厦门证券、天津港等国内外大型企业政府单位服役。
ccbpm拥有完整的解决方案:ccform表单引擎、ccgpm权限管理系统、ccsso单点登录系统、ccoa驰骋OA、CCIM即时通讯(能够满足20万人同时在线).以上的解决方案除ccim以外都是开源的一体化的解决方案。
ccbpm方便与您的开发框架集成,与第三方组织机构集成. 既有配置类型的开发适用于业务人员,IT维护人员, 也有面向程序员的高级引擎API开发。
流程设计器:
表单设计器:
表单展现:
济南研发团队&深圳研发团队
把ccflow集成到您的应用系统里,首先要解决的组织结构的集成,然后根据自己的项目确定集成模式。 ##3.1:组织结构集成 组织结构表的概念: 用于控制用户的权限的表都称为组织结构表,比如:操作员、部门、岗位。与ccflow的耦合也就是组织结构表的耦合。 耦合的核心思想: 把CCFlow中的组织表删除了,换成5个数据列结构一样的视图,数据是从被耦合的系统数据库映射回来的。 这样CCFlow在工作时
问题: 1. 现在的流程系统里有几百万条已经运行的流程其它的流程架构上 2. 需要把这样的数据导入到ccflow流程引擎里面去。 数据结构分析: 1. ccflow有流程引擎注册表,工作人表,业务数据表与日志表4大表. 2. ccflow的流程实例是一个int类型的自增长的数据. 3. 导入的时候首先生成一个workid然后,把如上4大表的数据补充上集合. 执行分析: 1. 数据量比较大,超过几百
SELECT No,Name,Pass,FK_Dept,SID FROM Port_Emp SELECT No,Name,ParentNo FROM Port_Dept SELECT No,Name,FK_StationType FROM Port_Station SELECT No,Name FROM Port_StationType SELECT MyPK,FK_Emp,FK_Dept FRO
驰骋工作流引擎,工作流程管理系统,表结构与运行机制。 前言: 1, ccflow 有自动修复数据表功能, 所以表的字段的变化不需要用户干预由ccflow自动完成. 所以如果你看到sql的错误,在执行一般就可以解决,如果解决不了,就执行一次数据库修复工具。 2, ccflow 有自动增加字段备注功能,所以每个字段的中文名称都已经增加了数据表的字段的备注属性上了,请注意对照,以方便您阅读ccflow
### 概要说明 1. 使用token来验证两个系统,进行用户登录已经称为了通用做法。 1. 要集成ccflow,jflow 采用双方独立调用模式部署,就需要通过token验证。 1. 我们根据不同的场景,设置两个模式在系统配置文件里进行配置,TokenMode 1. TokenMode=0 是宽泛模式,就是一个账号可以登录多个终端,登录每个终端都产生一个token,这几个token在登录的时间里
我正在研究一个需要工作流/流程引擎的解决方案。我的工作流包含一些基于Java的进程(类)和一些Linux Shell脚本。流程不会是静态的,每个流程的执行取决于前一个流程的状态/结果,将有多条路径,路径将由前一个流程的状态确定。 我尝试查看jBPM,但没有找到合适的支持来调用shell脚本。请根据我的要求为我推荐一个合适的替代方案。 非常感谢。
问题内容: 我想知道您(SO读者)使用Workflow Engines解决的特定问题,以及如果您不自己动手使用的库/框架。我还想知道何时工作流引擎不是最佳选择,以及您是否/如何选择更简单的东西,例如使用状态机的TaskList / WorkList / Task-Management类型应用程序。 问题: 您使用工作流引擎解决了哪些问题? 您使用了哪些库/框架? 什么时候像系统这样简单的状态机/任
问题内容: 目前,我们正在评估BPM引擎,我非常感谢社区的投入。我正在做我自己的尽职调查,但也想听听基于实施案例的建议。 我的主要评估标准如下 开源和OEM友好许可证 生产装置(成功的故事很有帮助) 提供商业支持 开放标准支持-BPMN 根据输入动态创建/组装工作流程 可嵌入的 目前,我正在评估Activiti和JBPM。Bonita开放式BPM似乎也不错,但从未使用过。你们在Bonita上有任何
Cocos Creator 的引擎部分包括 JavaScript、Cocos2d-x-lite 和 adapter 三个部分。全部都在 GitHub 上开源。地址在: JavaScript 引擎:https://github.com/cocos-creator/engine Cocos2d-x-lite 引擎:https://github.com/cocos-creator/cocos2d-x-l
Cocos Creator 3D 的引擎部分包括 JavaScript、Cocos2d-x-lite 和 adapter 三个部分(暂不支持 adapter 引擎定制)。全部都在 github 上开源。地址在: JavaScript 引擎:https://github.com/cocos-creator/engine Cocos2d-x-lite 引擎:https://github.com/coc
问题内容: 编写新的工作流引擎还是使用现有的BPM引擎更好吗:jBPM 5,Activiti 5? 我的应用程序是基于Web的应用程序,性能非常重要。我的疑问是,与编写简单的工作流引擎相比,使用jBPM / Activiti是否会增加性能开销。 如果我采用自我实现,我会错过工作流程的可视化。为了性能,可以进行交易。 问题答案: 这确实取决于您的要求。首先,查看您是否真的需要工作流引擎(此资源或其他