分享
 
 
 

PowerFolder 工作流服务器版本0.5 试驾之旅(1)

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

PowerFolder

Workflow Server Version 0.5

Test Drive

By Gary Steinmetz

PowerFolder 工作流服务器版本0.5 试驾之旅

作者: 盖瑞。史太恩米特

译者: Helloworld2004

翻译日期: 2004年11月13日

Introduction 介绍

1.1 Overview 概述

Workflow represents defined processes within businesses and elsewhere. Examples of these

processes are an employee requesting and being approved for vacation time-off, submission of a

purchase request, and an automated system for keeping inventory within a specified range.

工作流表示了在业务内部和其他地方定义工作流程。这些流程的例子是:一个职员提

出休假要求,然后被批准;发送一个购买要求,然后一个自动处理系统在一个指定范围内

保存库存清单。

PowerFolder is a workflow server. Simply speaking, it's a set of Java components bundled with

other open source software. It is open source and distributed under LGPL (Limited GNU Public

License).

PowerFolder是一个工作流服务器。简单说来,它是一组与其他开源软件一起打包的

Java组件。它是开放源代码的,在LGPL协议许可的前提下发布。

1.2 About This Version 关于此版本

1.2.1 Purpose 目的

Development of Power Folder began August 2001. This version is functional and capable of

developing and running each of these test-drives (i.e. test cases). In fact the below examples were

developed completely within the Power Folder framework. Beyond a little JSP scripting (using

just one variable - 'client'), logic flow, and simple variables (just 3 types - Boolean, Decimal, and

String), no in-depth programming knowledge is required (e.g. object-oriented concepts,

compiling, persistence).

PowerFolder的开发始于2001年8月。这个版本是有效的,而且可供开发,可以运行

每个测试运行(或者说测试案例)。实际上,下面的例子都是完全在PowerFolder框架内

部开发的。除了很少一点JSP脚本 (仅仅用了一个变量—client),逻辑流程,和简单的

变量(只有3种类型-布尔,双精度和字符串),需要一些并不深入的编程知识。(例如

面向对象的概念,编译,持久性)

This is version 0.5 and a beta at that. So why release it? Two reasons - feedback and promotion.

First, workflow products intend to model a wide array of real-life situations, some very nuanced.

With feedback, the direction and 'what's-important' will become a lot clearer. Second, generating

community and peer interest is a vital part of any software project.

这是版本0.5而且是一个beta版本。那么为什么要发布它呢?两个原因--寻求反馈

和鼓励。首先,工作流产品设计用来为大量的现实生活情景来建模,一些非常复杂。具有

反馈的话,开发方向和"何为重要的"将变得更加清楚。第二,产生交互和兴趣是任何软

件项目的灵魂部分。

While the examples below 'just' display messages to the command console and have a rather

generic user interface, the fundamentals of a workflow system are in place - state management,

multi-path execution, external interaction, etc. In addition, you can configure the mail server and

use the 'Send Simple Email' workflow tag instead of 'Print To Console' workflow tag to add

flavor to your workflows.

虽然下面的例子"仅仅"向命令控制台显示消息,而且有一个相当普通的用户界面,

一个工作流系统的基础已经成型了--状态管理,多路径执行,外部交互,等等。另外,你

可以配置邮件服务器和使用"发送简单邮件"工作流标志,而不仅仅是"打印到控制台"工

作流标志来对你的工作流增加乐趣。

1.2.2 Considerations 注意事项

1.2.2.1 This Document 此文档

1) Pay Attention to Letter Case - whether it's 'JAVA_HOME' or

'http://localhost:8080/powerfolder/login', uppercase should be uppercase and lowercase should

be lowercase.

注意大小写敏感--无论是'JAVA_HOME' 还是 'http://localhost:8080/powerfolder/

login',大写应该是大写,小写应该是小写。

2) Type What is in the Single Quotes, But Not the Single Quotes Themselves - like the letter

case examples above, single quotes just demarcate the content you are supposed to type.

输入在单引号之内的,而不是单引号本身-就象上面例子种一样, 单引号仅仅用来指

示你应该录入内容。

1.2.2.2 This Version 此版本

1) It's A Beta For A Reason - this software should be exclusively used in a non-critical,

unimportant capacity. Clearly understand the terms stated in the license.

它是一个Beta产品,出于一个原因--这个软件应该仅仅被用在一个非关键性,非重

要的场合。对这一条件的解释清晰的写在许可证中。

2) When Using the Script or Web Page Studios, Don't Press the Back Button on Your Browser -

this will disrupt your session. Use the 'Cancel' button to go back to the PowerFolder Console

instead.

当使用脚本或者网页工作台时,不要按你浏览器上的回退按钮,这样将会破坏你的会

话。作为代替,使用"取消"按钮来回到PowerFolder的控制台。

3) Applications Are Unsecure - the test cases below use 'http', not 'https'. More importantly,

logging into the PowerFolder console will send the username and password over your network as

clear text. In addition, the persistence store does not encrypt data.

应用是不安全的—测试例子是在http,而不是https。更重要的是,登录进入

PowerFolder控制台将把你的用户名和口令作为空白文本在网络上传输。另外,持久性存

储也没有加密数据。

4) Don't Deploy More Than One Script At Once - there is no priority assigned to scripts in this

version. Having more than one script deployed at once will lead to unpredictable behavior.

不要同时发布多于一个脚本--在这个版本中没有指定脚本的优先级。同时发布超过一

个脚本可能导致不可预测的行为。

5) If You See a 'Connection Reset By Peer Exception' in Your Console, Ignore It - this is related

to the interaction between Internet Explorer and the servlet responsible for rendering the process

map as an image.

如果你在控制台看到"连接复位,由于点异常",忽略它--这是由于IE浏览器和负

责将流程图作为一个图形发送的servlet之间交互引起的。

6) Don't Query Against Decimal Or Boolean Attributes on the Workflow Query Page - the

persistence store will throw an exception. This is being looked into.

不要在Workflow查询页利用数值或者布尔属性查询--持久存储将抛出异常。这个问

题正在关注。

7) Clear the Persistence Store from Time to Time - as a workflow progresses from state to state,

older (though inactive) snapshots of the workflow have a tendency to remain in the queue. This

is being looked into.

不时清除持久性存储—当一个工作流从一个状态到一个状态时,工作流旧的快照(尽

管不在活动)仍然有一个趋势继续留在队列中。这个问题正在关注。

8) Use Sun's JDK - there is no Java standard for rendering JPEG images. The code responsible

for rendering the process maps use the classes specific to Sun.

使用Sun的JDK—没有任何Java标准来生成JPEG图像。负责生成流程图的代码使用

了Sun的特定类。

9) Don't Call the Same 'client' Function More Than Once on the Same Line - while this will not

affect the runtime functionality of a web page, it will confuse the 'Preview' feature of

PowerFolder Web Page Studio.

不要在同一行调用同一个client功能超过一次 –尽管这并不影响一个Web页面的运

行功能,它将使PowerFolder Web Page工作台的"预览"功能变得混乱。

1.2 System Requirements, Installation, Enabling Email 系统

需求 ,安装,使用Email

Please visit http://www.powerfolder.org for more information.

请访问http://www.powerfolder.org来寻找更多信息。

1.3 License and Trademark Information 许可证和商标信息

PowerFolder and jBoss are distributed under the LGPL (Limited Gnu Public License). More

information can be found at http://gnu.org.

PowerFolder 和jBoss在LGPL协议下发布。更多信息可以在http://gnu.org找到。

Tomcat, James, and Tomcat-RegEx are developed by the Apache Software Foundation

(http://www.apache.org/) and are Copyright (c) 2001 The Apache Software Foundation. They are

distributed under the Apache Software License.

Tomcat, James, and Tomcat-RegEx 是由Apache软件基金会开发的,版权归于

Copyright (c) 2001 The Apache Software Foundation.它们根据Apache软件协议来发

布。

Java and J2EE are trademarks of Sun Microsystems.

Java and J2EE是Sun Microsystems的商标。

Windows and Internet Explorer are trademarks of Microsoft.

Windows and Internet Explorer是Microsoft的商标。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有