一种基于流程的高效引擎开发 |
| |
作者姓名: | 王剑冰 |
| |
作者单位: | 北京福富软件技术股份有限公司福州分公司,福建,福州350013 |
| |
摘 要: | 在某些业务环境下,对实时的处理要求较高,需要由高效的流程引擎来带动的业务功能运行.高效流程引擎使用C/C++编写引擎内核,使用共享内存作为流程定义和流程实例等相关数据的缓存,并使用高效、交互性好、易扩展的Lua脚本作为流程引擎部分类型节点的嵌入式执行内容.同时,使用流程加载和日志落地等模块,使得持久层和缓存之间进行同步,不影响流程引擎核心的执行效率.通过以上各方面的优化提高了流程引擎整体的执行效率
|
关 键 词: | 流程引擎 Lua脚本语言 C/C++ 共享内存 |
本文献已被 万方数据 等数据库收录! |
|