架设OSWorkflow 调试环境

        在网上找了几天开源工作流引擎的项目,Java下的开源工作流引擎找到一大堆,·NET下就只找到一个DotNetTools workflow,还是将Java下的OSWorkflow 移植到·NET下的项目,其它的似乎都找不到免费版本。当然·NET用户还有另一个选择,就是利用微软发布的Windows Workflow Foundation Beta 1.2 进行工作流引擎开发。反正·NET 和 Java 我都是新手,既然OSWorkflow 竟被人拿来移植到·NET,足见其影响,也反映出它相对于其它的工作流引擎结构较简单,适合用于学习研究,那么我就从OSWorkflow 开始工作流学习好了

        工作目标是配置OSWorkflow 调试环境,具体来讲就是搭建 JSP 服务器,然后在其上运行OSWorkflow 例子。操作如下:
        1、建立 Java 开发环境。下载安装JDK,我安装的版本是jdk-1_5_0_05-windows-i586-p.exe ,然后为操作系统添加环境变量:
        CLASSPATH = D:\Java\jdk1.5.0_05\lib;.
        PATH = D:\Java\jdk1.5.0_05\bin
        JAVA_HOME = D:\Java\jdk1.5.0_05
 
       2、搭建JSP服务器。下载安装TomcatResin 也是一个不错的选择),我安装的版本是apache-tomcat-5.5.12.exe,安装过程中要求指定 JRE 的路径,可以设到 D:\Java\jdk1.5.0_05\jre ,然后还要安装Administration Web Application,以支持图形化界面的配置(这个模块在jakarta-tomcat-4.1.31中是包含的),安装完成后删除D:\Java\Tomcat 5.5\webapps\ROOT\admin目录。在浏览器中打开http://localhost/admin/,如果能够正常打开配置界面,说明JSP服务器安装成功。

        3、运行OSWorkflow 例子。下载osworkflow-2.7.0.zip,解开其中的osworkflow-2.7.0-example.war文件,在http://localhost/manager/html中上传这个文件,Tomcat会将其自动展开成一个同名目录,然后由上面列表中的链接进入该目录,开始运行OSWorkflow例子。这个例子默认是在内存中存放数据,不使用后台数据库。

        接下来的目标:将例子修改为在后台数据库存放数据,了解例子中各个文件的作用,对例子进行简单修改。

posted @ 2005-11-28 17:19  碟子 QQ:9997452  阅读(2007)  评论(1编辑  收藏  举报