osworkflow的入口代码分析
2004-11-18 18:25
627 查看
一般的osworkflow的入口代码如下:
Workflow wf = new BasicWorkflow("myusername");
wf.initialize("myworkflow", 1, null);
第1行是在内存中产生一个workflow的实例,第2行是启动流程.
Workflow是一个接口,代表osworkflow的流程,基本上可以通过它调用你想调用的所有功能.
按照内核的实现方式不同,分别有BasicWorkflow,EJBWorkflow,SOAPWorkflow,OfbizWorkflow
等实现了Workflow的接口;真正的项目开发中,我们可以利用IOC模式把具体实现类注入到我们
自己的代码中,我们只需要关注Workflow对外提供的接口就可以了.
代码new BasicWorkflow("myusername")中"myusername"指的是caller的名称;在osworkflow
中有context的概念,caller就存放在context中.同样的,WorkflowContext是一个接口,分别有
BasicWorkflowContext,EJBWorkflowContext等不同的实现.
workflowcontext被不同的workflow实现所引用.
Workflow wf = new BasicWorkflow("myusername");
wf.initialize("myworkflow", 1, null);
第1行是在内存中产生一个workflow的实例,第2行是启动流程.
Workflow是一个接口,代表osworkflow的流程,基本上可以通过它调用你想调用的所有功能.
按照内核的实现方式不同,分别有BasicWorkflow,EJBWorkflow,SOAPWorkflow,OfbizWorkflow
等实现了Workflow的接口;真正的项目开发中,我们可以利用IOC模式把具体实现类注入到我们
自己的代码中,我们只需要关注Workflow对外提供的接口就可以了.
代码new BasicWorkflow("myusername")中"myusername"指的是caller的名称;在osworkflow
中有context的概念,caller就存放在context中.同样的,WorkflowContext是一个接口,分别有
BasicWorkflowContext,EJBWorkflowContext等不同的实现.
workflowcontext被不同的workflow实现所引用.
相关文章推荐
- 《Windows核心编程》读书笔记 (五)
- 看实例学php正则表达式
- 模板类的练习——栈
- 我们需要的是论坛还是BLOG?
- 其他有关pl文字的代码
- UBB代码解释
- C#中调用Windows API的要点
- 修改文件时间,保护asp木马
- 也来谈Java集合框架
- 读《C#入门经典》第四章
- 2003年Delphi Informant杂志读者选择奖
- plog_0.3.2_cn for php5安装指南
- FTP使用命令详解(转)
- FTP命令详解
- ASP.NET页面打印
- ASP.NET 2.0 Beta2中页面编译模型的变化
- ASP.NET 2.0 Beta2中页面编译模型的变化
- ASP.NET 2.0 Beta2中页面编译模型的变化
- weblog.java.net: The Problem with Unit Testing
- 新发布了ComponentArt Web.UI for ASP.NET 2.X序列号