【AICon】硅谷视野+中国实践,汇聚全球顶尖技术的 AI 科技盛会 >>> 了解详情
写点什么

开源文档《OSWorkflow 开发指南》发布

  • 2007-10-17
  • 本文字数:1094 字

    阅读完需:约 4 分钟

OSWorkflow 是 opensymphony 组织开发的工作流引擎,采用纯 Java 语言编写且源代码开放。OSWorkflow 适用于任何 Java 平台,为开发者提供了灵活的业务逻辑流程,并且在企业 ERP 开发中得到广泛应用。作者陈刚继翻译《OSWorkflow 中文手册》之后,根据多年积累经验又撰写了《OSWorkflow 开发指南》一书,帮助开发者更好的掌握 OSWorkflow 这一强有力的开发工具。

就 OSWorkflow 在企业应用中的由来与定位,满江红网站的项目协调人曹晓钢评价道:

在编写企业应用的时候,时时会遇到有关事物状态的管理。开始的时候,开发者习惯使用硬编码来解决,后来为了通用和扩展,逐渐衍生出各种解决办法。例如数据库表添加统一的 Status 字段,用全局有序的数字编码来表示各种状态等等。人们逐渐认识到这样的管理方法需要有方法论来加以研究和总结,于是出现了两条发展的分支。在较大型业务系统中,WFMC 和 BPM 作为工作流标准衍生出了很多商业产品;在中小企业的应用中,一些状态机为基础的解决方案以其实用性和快速上手的特点吸引了大家的目光。OSWorkflow 是后者中的佼佼者,以 OSWorkflow 为代表的工作流引擎将为开发者带来更多便利。

OSWorkflow 适用于任何 Java 平台,并且在企业 ERP 开发中得到了非常广泛的应用。作者陈刚熟悉工作流引擎设计,通过研究 OSWorkflow 进一步学习国外优秀工作流引擎思想的同时,撰写了开发指南来推广 OSWorkflow 方面积累的开发经验,促进优秀开源项目真正服务于广大开发人员。

在《OSWorkflow 开发指南》之中,除了包含帮助开发者入门和提高的作者很多原创经验之外,内容还包含 OSWorkflow 2.8 的快速上手示例、与 Spring 联用的 OSWorkflow 工作流、OSWorkflow 各个包的描述、核心代码剖析以及如何与现有系统集成。除此之外,在下面的 OSWorkflow 参考链接中,分多种情况详细列举了所有可能出现的流程配置方法,也是工作流方面的宝贵资源。

对于《OSWorkflow 开发指南》的发布,曹晓钢同时给出了这样的评价:

陈刚先生在多年的实际工作中,对工作流技术有深入的研究,包括 jBPM 和 OSWorkflow 这样的开源产品,都曾经在实际项目中深度使用。他翻译的 OSWorkflow 官方文档中文版是为数不多的高质量中文 OSWorkflow 文档之一。而他在翻译之外,总结自己学习的经验和方法原创编写了《OSWorkflow 开发指南》,更是毫无保留的奉献了自己多年的心得。

目前 OSWorkfow 的中文文档还是非常有限,基于 OSWorkfow 的工作流概念较为抽象,需要开发者不断摸索并研究源代码来掌握 OSWorkfow 的工作方式。《OSWorkflow 开发指南》由陈刚撰写,满江红开放技术研究组织 OpenDoc 团队审校,感谢他们的辛苦劳动和对国内开源社区奉献,欢迎读者免费下载阅读。

2007-10-17 01:344746
用户头像

发布了 74 篇内容, 共 11.7 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

如何判断老板是在给员工画饼?

石云升

创业 职场经验 6月日更

区块链发展迎来新机遇

CECBC

已删除的回收站文件恢复方法

淋雨

实用工具 数据恢复 EasyRecovery

​浅谈云上攻防之元数据服务带来的安全挑战

腾讯安全云鼎实验室

安全攻防 网络安全 #腾讯云

【源码系列】Spring Boot 条件配置

Alex🐒

spring 源码 StringBoot

20 岁发表 SCI 的学霸,梦想用算法改变世界

阿里云视频云

学习 阿里云 算法 计算机视觉 音视频

入职阿里定级P7,2021年最新最全180道高级岗面试题及答案

Java架构师迁哥

入夏以来,nginx中国首场技术盛宴!nginx社区线下沙龙-北京专场圆满举办

爱极客侠

打开算法黑箱之谜 !“可解释机器学习”在金融领域的应用

索信达控股

大数据 AI 算法 金融科技 模型开发

浅析 PHP 的「垃圾回收」机制

悟空聊架构

php 垃圾回收 6月日更 引用计数

优化算法

容光

如何利用GitHub Pages快速构建免费网站?

程序员生活志

数组的 sort() 方法详解

编程三昧

JavaScript 编程 算法 大前端 数组

本文是为了帮大家快速回顾了Java中高级知识点,只需收藏不用看!

Java架构师迁哥

华为鸿蒙 OS 正式发布,未来是否会对安卓市场造成“威胁”?| 话题

xcbeyond

鸿蒙 话题讨论 HarmonyOS 6月日更

记录response.Body.Close()引发的goroutine泄漏

王博

论“内卷”

容光

大厂招聘程序员都是“有章可循”你Get到了吗?

Java架构师迁哥

【源码系列】Spring Boot 自动装配

Alex🐒

spring 源码 Spring Boot

API 中签名的使用

架构精进之路

签名 6月日更

腾讯官方出品,国内首款免费VPN,ios+安卓,永久免费不限速

程序员生活志

理解rust函数中的生命周期

wzx

rust 生命周期

涵盖了所有计算机底层知识总结与操作系统的实战教程,你确定不看看吗

Java架构师迁哥

爱奇艺于首届MediaAIAC与首届高新视频创新应用大赛斩获三项权威大奖,技术实践领跑行业创新

爱奇艺技术产品团队

大赛 视频修复 MediaAIAC

赋能实体成区块链重中之重 供应链、溯源和数据等迎来政策红利期

CECBC

浪潮云洲工业互联网平台市场地位、发展能力连续两年蝉联双料第一

浪潮云

云计算

MySQL基础之七:内连接详解

打工人!

myslq 6月日更

上架Steam一周的付费游戏,开源了!其实你能“薅”的不止一只羊

程序员生活志

【源码系列】Spring Bean 循环依赖

Alex🐒

spring 源码 Spring Framework

【布道 API】REST 从来都不是基于 CRUD

devpoint

Rest crud 6月日更

Bzz云算力挖矿APP开发,Bzz矿机分币系统

开源文档《OSWorkflow开发指南》发布_Java_高昂_InfoQ精选文章