《传智播客JBPM四天版视频教程》AVI[压缩包]
中文名: 传智播客JBPM四天版视频教程
资源格式: 压缩包
版本: AVI
发行时间: 2009年
地区: 大陆
对白语言: 普通话
文字语言: 简体中文
简介:

第一天 基本知识
(1)工作流基本知识
·什么是工作流
·主要的应用场景、领域和行业
·工作流管理系统的典型组成
(2)JBPM是什么
·具有哪些功能
·具有哪些特点
(3)JBPM的主要用法
·如何进行流程定义
·如何控制流程的流转
·基于JBPM的流程流转的实现
(4)实例开发
·基于jbpm开发简单的流程应用的例子(包括定义的部署,实例的创建,实例的执行,变量的应用等)
第二天 JBPM的复杂用法
(1)各类节点的用法
·task-node
·node
·subprocess(子流程)
·state
(2)Event、Action和Timer的用法
·Event的各种类型
·Action的用法
·Timer的部署方式
(3)任务各种分派方式
·同一任务分配给多个执行者
(4)每种功能的应用
第三天 JBPM架构和实现原理
(1)jbpm的整体架构原理
·架构的分析
·主要的构件及其职责的分析
(2)工作流定义模型分析
(3)运行期工作流实例模型分析
(4)数据库表模型分析
·表之间的关系以及每一张表的字段的涵义
第四天 基于JBPM的工作流管理系统实践
(1)工作流平台的组成
·分析讲解一般的工作流平台的组成要素
·如何基于jbpm开发一套基本的工作流应用平台
(2)流程定义管理
·定义的管理:部署、更新
·定义的编制和存储策略
(3)流程实例监控
·对实例执行情况的跟踪
·对系统流程运行情况的统计
·对流程实例的管理
(4)与组织机构的接口
·如何与第三方的组织机构模型进行封装
(5)对jbpm的相关接口进行封装,构建自己的工作流应用平台
There are many different types of workflow and BPM. Where all other solutions focus on one particular language, jBPM supports multiple process languages. Furthermore, we realize that Java application development is done in a lot of different environments like e.g. standard and enterprise. All of the jBPM sub projects easily work in the environment and with the database of your choice.
jPDL
jPDL is jBPM's preferred process language. While directly executable, it provides excellent modelling capabilities. It leverages the PVM and the Identity, Task Management and Enterprise components and thus provides excellent support in these areas. Graphical creation of jPDL process definitions is supported by the GPD.
BPEL
BPEL is the popular standard for service orchestration. jBPM provides an implementation for this standard. Use this process language if you want to write scripts that create web services as a function of other web services.
GPD
The Graphical Process Designer (GPD) is a set of Eclipse plug-ins build on top of the Eclipse WTP and GEF frameworks. The purposes of the GPD are multiple. First of all it supports graphical creation and editing jPDL process definitions and Seam pageflows. Another purpose is to also enable extenders to build and include custom nodes and even build support for entire new graph-based languages.
The Process Virtual Machine
The common parts like graph execution and state management are extracted in the Process Virtual Machine (PVM). The process languages extend the PVM so that they can run natively on one single technology. The PVM is a simple Java library for building and executing graphs. Process languages are a set of activity types that are build using the features that are provided by the PVM.
Pageflow
While not available as a separate subproject, pageflow is an important process language that is supported by jBPM. Seam offers the possibility to use jBPM Pageflow as the navigation mechanism between web pages. Creating these pageflows graphically is supported by the GPD.
Identity
Management of users, groups and permissions is commonly known as identity management. jBPM currently includes an optional identity component that can be easily replaced by a company's own identity data store. This component will be separated out in its own subproject soon.
Task management
Tasks and the management of tasks is an important part of most process languages. The task management component will be separated out and live in its own subproject in the future. It will be leveraged by different process languages such as jPDL and XPDL.
Enterprise
The upcoming enterprise component will contain enterprise beans that can be used in an application server like e.g. JBoss AS. These components will also live in their own subproject.
[通过安全测试]
杀毒软件:KV2010
版本: 2009
病毒库:最新
共享条件:电信ADSL 1M
共享时间:一般都在
共享服务器:现在我也不确定
[通过安装测试]WindowsXP SP3