自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清澈反省

我:会说话、会思考、会决定

  • 博客(21)
  • 收藏
  • 关注

原创 初步了解osworkflow designer

在这里初步介绍一下osworkflow的designer使用部分,前面我也提过,关于它的designer的介绍,今天来具体实践一下。msn:yun15291li@hotmail.comosworkflow的gui是基于swing的。需要jdk1.4+。可以以不同方式加载。1、                  http://www.opensymphony.com/osworkflow/desig

2005-08-26 11:35:00 2758 1

原创 osworkflow 练习 之 beanshell

下面我将osworkflow的各个部分职能的小测试写一下,以便比较全面的掌握osworkflow。Beanshell部分:要把bsh的jar 包放到classpath中。如做个简单的测试:public class SimpleBeanShell {       private int count;        public int getCount() {              return

2005-08-22 14:23:00 1740

原创 osworkflow 自带表结构分析

先说点题外话:如果各位哪位转载我的文章,非常欢迎,但请把出处写上!谢谢!欢迎讨论:msn:yun15291li@hotmail.comOsworkflow内置表结构(以mysql的表结构为例),具体需要参看其建表的sql语句,如字段类型、长度等,我在这里做一些必要的分析说明,如果你能够认真看,相信你可以看得懂。经过自己的实践摸索,认为各个表以及表中字段含义如下,从简单的说起: 1、  OS_GRO

2005-08-19 14:05:00 2863 1

原创 osworkflow api 之 beanshell and jndi

 com.opensymphony.workflow.util.beanshell  beanshell是什么?在osworkflow里,condition、function、register、validator都支持beanshell定义。它是一种脚本语言。可以在http://www.beanshell.org/来查看beanshell的相关内容。因为个人还没有真正看过beanshell内部的东

2005-08-18 13:36:00 1609

原创 osworkflow api 之 util

 com.opensymphony.workflow.util Interfaces  Validatable public void validate() throws InvalidWorkflowDescriptorException;WorkflowListener public void stateChanged(WorkflowEntry entry) throws RemoteExc

2005-08-18 10:34:00 1599 1

原创 osworkflow api 之 timer

 com.opensymphony.workflow.timer 这部分主要是实现定时任务处理。在这里主要应用的是Quartz。这个也是opensymphony的一个开源东东这个包里主要包括下面这三个类:下面我想还是先从我熟悉一点的角度来阐述这个定时器,在spring中也有Quartz。在org.springframework.scheduling.quartz包里。在spring中的核心思想是,

2005-08-17 14:06:00 1715

原创 osworkflow api 之 其他数据持久层简介

 com.opensymphony.workflow.spi.memory *略com.opensymphony.workflow.spi.ofbiz  略com.opensymphony.workflow.spi.ojb 先来了解一下ojb吧。它的大本营在http://db.apache.org/ojb/。ObJectRelationalBridge-OJB是基于XML的对象/关系映射工具.OJ

2005-08-17 09:37:00 1753 1

原创 osworkflow api 之jdbc和hibernate

 com.opensymphony.workflow.spi.ejb 略:com.opensymphony.workflow.spi.jdbc **JDBCWorkflowStore(实现于WorkflowStore) 、MySQLWorkflowStore(继承于JDBCWorkflowStore)先讲讲JDBCWorkflowStore:首先理解一下osworkflow的表结构,在你所下载的压

2005-08-16 10:34:00 1851

原创 将osworkflow example 持久化 jdbcstore

环境:tomcat5.0.18+mysql4.0.14+osworkflow例子。1、导入etc/deployment/jdbc目录下mysql.sql(DB名字我定为osworkflow)2、我的webapps下的目录名为oswfexmysql,则我在tomcat的conf/Catalina/localhost目录下新建文件oswfexmysql.xml即可                   

2005-08-12 17:10:00 1486

原创 osworkflow api 之 query and ofbiz

com.opensymphony.workflow.ofbiz 这部分还真不大清楚到底是干什么,知道有个开源的ofbiz工作流项目,但是究竟这个类具体怎么样用还没有实践过。OfbizWorkflow :里面的三个方法(initialize、doAction、changeEntryState)都是调用abstractworkflow里的相应方法OfbizWorkflowContext:setRoll

2005-08-12 09:56:00 1641

原创 osworkflow Api 之 loader部分

今天看osworkflow的感触就是,注释量太少,api也有好多方法不写是干什么的。实际代码中基本就没有多少注释,看起来很不方便。好多得猜。我过去和以后写代码绝对不会写成这样的。com.opensymphony.workflow.ejb 这个包我暂时用不到,而且我对EJB现在还没什么发言权,所以就不写了。希望有谁能补充一下。com.opensymphony.workflow.loader 这里包里

2005-08-11 11:27:00 1479 1

原创 osworkflow Api 之 basic and configuration

 com.opensymphony.workflow.basic 这个包里只包括两个类:BasicWorkflow:继承自AbstractWorkflow。作用说明:提供一种最最基本的workflow实现方式。不支持事务回滚机制。方法:继承自abstractworkflow的方法有:canInitialize, canInitialize, canModifyEntryState, changeE

2005-08-10 14:12:00 1542

原创 osworkflow API 之 com.opensymphony.workflow

学习应用osworkflow 理解应用osworkflow-2.7.0.jar是必须的。下面我就个人理解谈谈对osworkflow-2.7.0.jar的认识。由于个人目前学习主要侧重于轻量级J2EE。所以对EJB这部分认识不深也就不妄加评价了。而且每个包都是我自己所能理解或者自己认为比较能常用的类和接口进行初步说明。不足之处请见谅!另外此文也是搜索了大量了网络资源融合个人理解所写。所以会出现此文中

2005-08-10 11:14:00 3032

原创 osworkflow 小培训(2)

api-基本: §sworkflow提供了集中工作流实现方式:    BasicWorkflow    EJBWorkflow    Ofbizworkflow §创建新的工作流实例,执行action    Workflow workflow = new BasicWorkflow("testuser");    DefaultConfiguration config = new DefaultC

2005-08-09 15:00:00 1576

原创 osworkflow 小培训(1)

工作流简介: §工作流是业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程规则流转,实现组织成员间的协同工作,以达到业务的整体目标。 §工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。 §典型的WFMS至少由如下几个模块组成:业务流程建模定义工具、过程定义、工作流执行环境(引擎)、任务管理。当然还会包括应用和IT工具。 §目前开源工作流项目众多(sha

2005-08-09 14:48:00 1492

转载 解读osworkflow1~9

OSWorkflow解读之九Filed under: Workflow— site admin @ 9:08 am UserManager>>OSWorkflow在用户管理方面所提供的功能,主要包括用户的创建、群组的定义、用户验证、以及对step执行人的跟踪记录和执行权限的判断等等。用户/群组的管理是由UserManager来完成的,它包含于一个单独的jar包内。我们可以这样使用UserManag

2005-08-07 16:29:00 5038 3

原创 osworkflow源码分析(一)

理解osworkflow.xml: 加载osworkflow.xml过程:1)DefaultConfiguration中,在load方法中调用getInputStream()以获取系统的osworkflow.xml文件在getInputStream方法中:    protected InputStream getInputStream(URL url) {        InputStream i

2005-08-07 15:49:00 1841

原创 基本的osworkflow API

接口选择:osworkflow提供几种实现com.opensymphony.workflow.Workflow。 BasicWorkflow:不提供事务支持,你可以通过持久层来实现事务处理。Workflow wf = new BasicWorkflow(username)这里的username是用来关联当前请求的用户。 EJBWorkflow:用ejb容器来管理事务。在ejb-jar.xml中进行

2005-08-05 14:55:00 1510

原创 osworkflow descriptor 解析 重要概念

 欢迎与我交流(yun15291li@hotmail.com) 在这篇文章中,主要介绍osworkflow的核心概念以及重要的部分,让大家对osworkflow有个比较全面的认识。在osworkflow中最最核心的东西就是工作流定义的xml文件。尽管它并不是一定要定义成xml文件。但是xml格式是一种标准的通用的格式。这个xml文件为某一个给定的工作流进行描述steps、states,transi

2005-08-05 14:39:00 1801

原创 osworkflow descriptor 解析片断

Osworkflow定义工作流是通过一个xml文件来完成的,你可以把它取成任何你想要的名字。大致框架如下:  "-//OpenSymphony Group//DTD OSWorkflow 2.7//EN"  "http://www.opensymphony.com/osworkflow/workflow_2_7.dtd">      ...        ...  都是按照标准xml指定。通过指定

2005-08-05 14:35:00 1638

原创 tomcat datasource配置

Tomcat的版本不一样配置datasource会有一些小小差别。这里以sqlserver为例。其他部分请大家灵活变更!Tomcat5.0.18-5.0.28(其他不知道)配置如下:与webapps目录下的文件名相同,如datatest.xml。放在conf/Catalina/localhost下                       factory     org.apache.commo

2005-08-02 13:40:00 2564

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除