写点什么

迷你书:OSWorkflow 中文手册

  • 2007-09-24
  • 本文字数:1368 字

    阅读完需:约 4 分钟

本次推出的迷你书是由陈刚翻译,满江红OpenDoc 翻译团队审校的关于工作流方面的作品——OSWorkflow 中文手册。OSWorkflow 可以说是一款非常有意思的产品,和现在很多软件工具,包括工作流产品,强调可视化、自动化的开发不同的是,OSWorkflow 特别强调灵活性。

但灵活性也有其不可比拟的优越性,如果你对OSWorkflow 了解的足够透彻,那么你可以根据现实的需求定制最适合的流程。按照文档中所说的,“我们相信最好的方式是能让开发者知道这些改变。”为了让读者更好地了解OSWorkflow 以及这份中文文档的台前幕后故事,InfoQ 中文站的编辑霍太稳采访了满江红网站的项目协调人曹晓钢和OSWorkflow 中文手册的主要译者陈刚。

InfoQ 中文站:为什么翻译这本书?

陈刚:我做了多年的工作流,由于我是我们公司工作流引擎的设计者,为了学习国外优秀的工作流引擎核心思想,所以我就开始了对 OSWorkflow 的研究。但是网上中文文档非常少,有一些但是支离破碎且非常不全面,这便给我的学习带来了非常大的阻力,于是我就翻译官方的英文手册。从而使自己学习起来更方便,也为了使国内的工作流开发人员学习起来更便利、快捷。最终目的是为了推广优秀的工作流引擎,为开源事业做出奉献,使它有力的服务于广大开发人员。

曹晓钢:这本书是陈刚主动投稿的,我很高兴看到这样的稿件出现。对于广大开发人员,满江红的系列 OpenDoc 已经形成了口碑。开源的工作流很重要,市场上工作流产品很多,但开源的却不多。OSWorkflow 又是他们中的另类,是真正属于程序员自己的工作流产品,因此非常具有推广的价值。

InfoQ 中文站:OSWorkflow 是什么?

陈刚:OSWorkflow 是 opensymphony 组织开发的一个工作流引擎,目前的版本是 2.8。OSWorkflow 用纯 Java 语言编写,并且开放源代码。它最大的特点就是极其地灵活。它面向的人群是那些具有技术背景的软件开发人员,用户可以根据自己的实际需求,用 XML 配置出完全符合自身业务逻辑的流程,从而取代了复杂的代码。OSWorkflow 适用于任何 Java 平台,并且在企业 ERP 开发中得到了非常广泛的应用。

InfoQ 中文站:这本书中讲述的要点和最大的看点是什么?

陈刚:本书是 OSWorkflow 英文版官方文档的中文翻译。要点主要有以下几大点:

  • OSWorkflow 的必要文件、运行示例,如何持久化和如何载入流程定义文件。
  • 如何与其它模块如 spring framework、OScore 等整合。
  • 理解 OSWOrkflow。
  • GUI 可视化设计器的使用。
  • 如何使用 OSWorkflow 接口创建工作流。

本翻译版本最大的看点是紧扣作者意图,将 OSWorkflow 的配置、原理、如何使用等等这些要点和难点翻译的非常准确和清楚。对容易产生歧义的地方运用中英对照,译者有补充的观点用“译者注”进行了详细说明。

InfoQ 中文站:翻译过程中,你们最大的收获是什么?

陈刚:最大的收获就是做事情要保持严谨的态度,一定要保证翻译的准确性,这样才不至于误解作者的意图,才能保证翻译作品的质量。这样才对得起广大开发人员,这样的推广才是有意义的。

InfoQ 中文站:满江红最近还要推出那些 Open Doc?

曹晓钢:除了这本使用手册是翻译官方的使用手册,陈刚在实际应用的过程中还总结了很多原创的经验,编写了另一本原创的《OSWorkflow 开发指南》,为众多的 OSWorkflow 使用者提供入门和提高的途径。这本书正在进行紧张的编辑和审校,不日将发布与读者见面。

阅读全文和下载迷你书: OSWorkflow 中文手册

2007-09-24 20:322070

评论

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

你还在“垃圾”调优?快来看看JDK17的ZGC如何解放双手 | 京东云技术团队

京东科技开发者

如何使用代码混淆技术保护移动应用程序安全

软件测试/测试开发/全日制/测试管理丨Redis内存数据库

测试人

软件测试

EVE-NG强大的网络模拟器和实验平台

小齐写代码

制程架构并驾齐驱,软件硬件双核驱动 英特尔携手合作伙伴兑现AI PC承诺

E科讯

当创建pvc后,kubernetes组件如何协作

华为云开发者联盟

Kubernetes 开发 华为云 华为云开发者联盟

智能商品管理系统相比传统商品管理在自动化程度上有哪些优势?

第七在线

第35期 | GPTSecurity周报

云起无垠

Office 2013-2021专业增强版激活许可证 Mac/win

Rose

office许可证 office下载

软件测试/测试开发/全日制/测试管理丨MongoDB NoSQL数据库

测试人

软件测试

技术菜鸟如何提升自己的能力

老张

个人成长 自动化测试 技术提升

使用vim编辑器,进行保存时报错:E382: Cannot write, ‘buftype‘ option is set详解。

百度搜索:蓝易云

vim 云计算 Linux 运维 云服务器

康威定律:AI时代的IT组织变革

FN0

AI 软件开发 组织设计

SVN管理工具Cornerstone for mac入门教程

Rose

SVN管理工具 cornerstone 4 破解版 Cornerstone入门教程

好玩有趣的桌面宠物Desktop Goose for mac

Rose

Desktop Goose mac破解版 mac桌面宠物

虾皮shopee根据ID取商品详情 API (shopee.item_get):利用虾皮shopee API提升电商平台用户转化率与客单价

技术冰糖葫芦

API

英文版sketch怎么转为中文,Sketch中英文切换教程

Rose

Mac矢量图设计 Sketch 99 Sketch中英文切换教程

Final Cut Pro for Mac(fcpx视频剪辑)v10.7.1 中文版

Rose

利用RabbitMQ实现消息投递削峰填谷

百度搜索:蓝易云

云计算 Linux 运维 RabbitMQ 云服务器

零代码集成自动化的实现逻辑是什么?

RestCloud

零代码 APPlink

随着 AI 的兴起,Web3 停滞不前丨 RTE 开发者日报 Vol.123

声网

Go的执行原理以及Go的命令

百度搜索:蓝易云

Go 云计算 Linux 运维 云服务器

Java AtomicReference

0x5d0de9

Java

Apache Doris 聚合函数源码阅读与解析|源码解读系列

SelectDB

数据库 大数据 数据仓库 数据分析 apache doris

如何下载会员视频?推荐使用唐尼downie 4 !

Rose

mac软件下载 视频下载工具 Downie 4 Mac版 Downie 4中文版

软件开发

Geek_8da502

一文了解:仿真技术的巨头——美国Altair公司

智造软件

CAE CAE软件 altair

Premiere新手入门教程:Premiere Pro (PR) mac版基础教程合集

Rose

Premiere Pro下载 Premiere教程 PR转场预设

Photoshop 2024 崩溃怎么办?

Rose

Photoshop启动时崩溃 PS冻结

即时通讯技术文集(第31期):IM开发综合技术合集(Part4) [共13篇]

JackJiang

网络编程 即时通讯 IM

将ChatGPT引入企业财务共享服务的探讨与思考

用友BIP

迷你书:OSWorkflow中文手册_Java_霍太稳@极客邦科技_InfoQ精选文章