写点什么

迷你书: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:321885

评论

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

FlinkSQL 平台

shengjk1

flink flink sql flink sql 平台

Python-计算机视觉-OpenCV-调色板

Aldeo

Python OpenCV

超全Android中高级面试复习大纲,在线面试指南

欢喜学安卓

android 程序员 面试 移动开发

nsq源码阅读之diskqueue

werben

nsq Go 语言

DB-Engines 3月数据库排名:MySQL跳出“同期跌幅榜”,拿下“本月涨幅榜冠军”

华章IT

数据库

JVM G1GC的算法与实现

Yano

Java JVM GC G1GC

Flink 提交作业运行的各种模式总结

shengjk1

flink flink 执行

一文搞懂 Flink 中的锁

shengjk1

flink flink 锁

快速使用Vue3最新的15个常用API(1W5+字详解,建议收藏)

零一

vue.js 大前端 Vue3

一文搞懂Flink SQL执行过程

shengjk1

flink flink源码 flink sql flink sql 执行过程

下一站,星辰大海!

百度大脑

百度 AI 上市

Flink 计算 TopN

shengjk1

flink flink 实战 flink topN

Swift 5创建和使用Framework, XCFramework 从入门到精通 John 易筋 ARTS 打卡 Week 42

John(易筋)

ARTS 打卡计划 Framework XCFramework

SQLServer性能调优方法小结

嘉为蓝鲸

数据库 sql 运维 SqlServer MAXDOP

一文搞懂 FlinkSQL 的 KafkaSource

shengjk1

flink flink源码 flink sql

4层板到12层板叠层经典设计方案

不脱发的程序猿

28天写作 电路设计 3月日更 PCB PCB布局

如何在3分钟内实现音频变声和趣味音效?

拍乐云Pano

音视频 RTC 出海社交 社交泛娱乐

到底什么是Event Loop?那就来了解一下JavaScript分别在浏览器和Node环境下的运行机制吧

零一

JavaScript 大前端

寻找被遗忘的勇气(二十三)

Changing Lin

3月日更

Dubbo的设计理念原来就藏在这三张图中

中间件兴趣圈

dubbo RPC

图解TCP的通信机制

零一

TCP 网络

硬件工程师必备,常用元器件封装速查表

不脱发的程序猿

28天写作 电路设计 3月日更 元器件封装速查表 电子设计

【LeetCode】扁平化嵌套列表迭代器Java题解

Albert

算法 LeetCode 3月日更

使用Redis,你必须知道的21个注意要点

Java 数据库 redis 架构 面试

一文搞懂 FlinkSQL函数 LAST_VALUE 的原理

shengjk1

flink flink sql flink 源码

Redis新版本开始引入多线程,谈谈你的看法?

Java架构师迁哥

阿里一战封神,百万人跪求的Java面试手册终于开源;

Java架构师迁哥

已拿到蚂蚁金服Offer!阿里内部二十三万字Java面试题总结

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

想学IT的必看!漫谈MySQL权限安全,分享一点面试小经验

欢喜学安卓

android 程序员 面试 移动开发

SDK介绍及相关功能测试

行者AI

测试 sdk

Flink 计算 PV UV

shengjk1

flink flink 实战

  • 扫码添加小助手
    领取最新资料包
迷你书:OSWorkflow中文手册_Java_霍太稳@极客邦科技_InfoQ精选文章