各大OA工作流使用技术对比
一、工作流的存储类型:
国内的OA,工作流,通常使用数据库(MS SQL,Orcale)来存储工作流的数据,如:(北京金和,智遥工作流,用友致远等);国外的工作流,通常使用文件类型的来存储,就跟邮件系统一样,没有使用数据库,代表有:IBM 的Lotus Note;SAP 中自带的工作流模块;
使用数据库的工作流引擎,更方便做一些扩展;比如制作一些流程的查询统计,直接使用SQL语句,便可以了。
使用文件存储的工作流引擎,想Lotus要做一些报表就无从下手了,无法统计表单中的内容,查找和打印之类的都不方便。
二、工作流引擎开发使用的语言差别:
工作流通常都是用在OA上的,大多是B/S结构的,开发的语言所用的语言,自然就是Java和C#(.net平台)居多;语言没有好坏之分;也有使用C++编写的C/S引擎,安装在服务器上,网页端将数据写入到数据库,服务器端的程序,检测数据库,然后进行处理,这种比较古老了,一旦出错,两边找问题。
三、工作流引擎数据传递方式:
1.使用XML文件进行数据传递:大多数产品都是使用的XML文件进行流程设定,运转的;效率相对直接使用数据库要低一点,出了问题不好查找;需要使用Web service进行扩展。
2.直接使用数据库进行数据传递:代表:智遥工作流;直接用数据存储流程设定,和运转方式,效率高,稳定可靠;可移植性相对差些。
四、表带开发的使用的技术:
目前工作流,都是使用“表单+流程”模式;大多数工作表系统,自带有表单设计功能,可进行可视化设计(如:金和,用友致远等);可视化设计出来的表单代码,主要就是html+javascript代码;比较乱,不好扩展;
还有一种是根据自定义好的表结构,然后自动生成表单和其中的逻辑代码(如:智遥工作流);代码结构清晰,可以直接用Visual studio进行编辑扩展。
各大OA工作流使用技术对比相关推荐
- 各大主流微服务技术SpringCloud、SpringCloudAlibaba、Dubbo、Motan、MSEC架构选型对比
文章目录 技术选型考虑 为什么考虑SpringCloudAlibaba SpringCloudAlibaba和SpringCloud的区别及技术最终选型 开源微服务技术选型功能技术对比 SpringC ...
- 大数据生态及其技术栈
大数据生态及其技术栈 原文:大数据生态及其技术栈 如何用形象的比喻描述大数据的技术生态?Hadoop.Hive.Spark 之间是什么关系?对于大部分人来说都是傻傻分不清楚. 今年来大数据.人工智能获 ...
- oa系统哪个服务器好,谈谈用户对各大OA系统的使用心得
OA办公系统,企业脱离传统低效办公,迈向智能办公的绝佳渠道,优化企业管理组织结构的必备工具,真正提升企业办事效率.增强协作沟通能力的通天助手.目前,各大OA厂商的宣传铺天盖地,其OA产品真的像宣传的那 ...
- 一文读懂十大数据存储加密技术
数据作为新的生产要素,其蕴含的价值日益凸显,而安全问题却愈发突出.密码技术,是实现数据安全最经济.最有效.最可靠的手段,对数据进行加密,并结合有效的密钥保护手段,可在开放环境中实现对数据的强访问控制, ...
- 协同办公系统(OA系统)选型对比参考
协同办公系统(OA系统)选型对比参考 2022年,在疫情不断干扰企事业单位正常办公的背景下,越来越多的企业开始依靠网络进行日常办公,居家办公成为一种必须.而国内的网络办公系统.工具,经过多年的发展,也 ...
- OA软件的技术发展过程及未来趋势
[IT168 信息化] OA产品的技术发展过程及未来趋势:OA的发展经历了三代: 第一代 OA 硬件:个人电脑的出现和应用 网络:简单的联网,以文件交换为主. 软件:国外以微软公司的Microsoft ...
- Apache DolphinScheduler 大数据工作流调度系统
[本文正在参与 "拥抱开源 - Apache DolphinScheduler 有奖征稿活动],活动地址 Apache DolphinScheduler 大数据工作流调度系统 一.背景 二. ...
- 2022年协同办公系统(OA系统)选型对比参考
2022年协同办公系统(OA系统)选型对比参考 2022年,在疫情不断干扰企事业单位正常办公的背景下,越来越多的企业开始依靠网络进行日常办公,居家办公成为一种必须.而国内的网络办公系统.工具,经过多年 ...
- 浅谈如何进行技术选型 (以工作流引擎技术选型为例说明)
在研发过程中,我们会面临各种技术抉择.应该如何选择?选择哪种技术?为何选择这种技术?我们不认真考虑的话,往往会说不清道不明.下面根据常用的技术选型套路,来说明如何进行技术选型.文中以工作流引擎技术选型 ...
最新文章
- 200米外遥测心跳确定身份,五角大楼全新黑科技,比人脸识别更准、伪装也没用...
- 计算机网络第六章:应用层
- 运行React-Rative工程MyProject错误
- Shell命令-文件及内容处理之sort、uniq
- 今天中午过的不爽的原因分析
- 【mysql系列】细谈explain执行计划之“谜”
- .NET中关于T4模板的使用
- sprintf函数、snprintf函数、asprintf函数、vsprintf
- 使用pip安装requests模块(超级简单)+ pip升级失败问题的解决
- SharePoint 网站搬迁
- java电子书下载网站
- 基于php网上书店存在问题及解决方案,基于PHP的网上书店系统设计与实现
- Java依赖包下载地址
- kX3552常用插件集
- INS/GNSS组合导航(一)全球导航卫星系统对比
- Python基础提高
- 2017湖湘杯Writeup
- 图片太大怎么办?这3种方法快速压缩图片!
- 任意多边形的面积公式
- (二)操作系统的发展与分类