::  jBPM-4资料汇总  ||  jBPM-4用户手册  ||  jBPM-4开发指南  ||  jBPM-4视频教程  ||  酝酿中的jBPM-4教程  ||  jBPM-4扫盲系列 :: 
联系我们
 :: 当前位置: 首页  >>  jBPM-4专题  >>  酝酿中的jBPM-4教程

酝酿中的jBPM-4教程

 
 
 + jBPM4开发实践教程
序言
I. 功能介绍篇

    1. 浅析BPM

        1.1. 什么是BPM
        1.2. 什么是Workflow
        1.3. BPMS与WFMS
        1.4. BPM与Workflow的关系和区别
        1.5. 为什么要使用BPM

    2. 基本概念

        2.1. 流程定义ProcessDefinition
        2.2. 流程实例ProcessInstance
        2.3. 活动Activity和转移Transition

    3. 流程引擎ProcessEngine

        3.1. 创建流程引擎
        3.2. 默认配置文件
        3.3. 流程引擎中的服务

    4. 流程库管理RepositoryService

        4.1. 发布流程
        4.2. 删除流程
        4.3. 暂停/恢复发布
        4.4. 查询发布和流程定义

    5. 流程实例管理ExecutionService

        5.1. 启动流程实例
        5.2. 执行等待状态的流程实例
        5.3. 终止流程实例
        5.4. 删除流程实例
        5.5. 查询流程实例

    6. 任务管理TaskService

        6.1. 任务的生命周期
        6.2. 任务的分配机制
        6.3. 查询任务信息

    7. 历史信息管理HistoryService

        7.1. 历史流程实例
        7.2. 历史活动
        7.3. 历史任务

    8. 身份认证管理IdentityService和异步消息管理ManagementService

        8.1. 身份认证管理IdentityService
        8.2. 异步消息管理ManagementService

    9. jPDL中支持的活动

        9.1. 根元素process
        9.2. start活动
        9.3. end活动
        9.4. state活动
        9.5. decision活动
        9.6. fork和join活动
        9.7. task活动
        9.8. sub-process活动
        9.9. custom活动
        9.10. java活动
        9.11. script活动
        9.12. hql活动
        9.13. sql活动
        9.14. mail活动
        9.15. 监听事件
        9.16. 异步调用
        9.17. 用户自定义代码

    10. 使用变量

        10.1. 简单例子
        10.2. 操作变量的方法
        10.3. 变量支持的类型

    11. 配置脚本引擎
    12. 邮件配置

        12.1. 模板
        12.2. 配置服务器

    13. 异步消息

        13.1. 配置
        13.2. jobexecutor

    14. 集成spring

        14.1. 修改默认配置
        14.2. 使用SpringConfiguration
        14.3. 使用SpringContext

II. 应用开发篇

    15. Hello World实例
    16. jBPM4在web工程里的基本应用

        16.1. 搭建web工程里的jBPM4环境
        16.2. 流程定义管理

            16.2.1. 发布流程
            16.2.2. 查看流程
            16.2.3. 删除流程

    17. 流程实例管理
    18. jBPM4的identity

III. 中国流程篇

    19. 回退
    20. 会签
    21. 委派
    22. 自由流
    23. 催办任务

IV. 内核分析篇

    24. api

        24.1. org.jbpm.api

            24.1.1. Configuration和ProcessEngine
            24.1.2. RepositoryService
            24.1.3. ExecutionService
            24.1.4. TaskService
            24.1.5. IdentityService
            24.1.6. HistoryService
            24.1.7. ManagementService
            24.1.8. JbpmException

        24.2. org.jbpm.api.activity
        24.3. org.jbpm.api.cmd
        24.4. org.jbpm.api.history
        24.5. org.jbpm.api.identity
        24.6. org.jbpm.api.job
        24.7. org.jbpm.api.jpdl
        24.8. org.jbpm.api.listener
        24.9. org.jbpm.api.model
        24.10. org.jbpm.api.task

    25. log
    26. Process Virtual Machine

        26.1. java代码
        26.2. 配置文件
        26.3. 原子操作AtomicOperation

            26.3.1. 启动流程实例
            26.3.2. 流程执行
            26.3.3. 选择转移
            26.3.4. 结束流程实例

        26.4. 历史库

    27. Java Process Definition Language

        27.1. 子流程
        27.2. 异步聚合

    28. Database Schema

        28.1. 运行库
        28.2. 历史库
        28.3. 身份认证

    29. 事务

        29.1. 默认情况使用的事务
        29.2. 与spring整合
        29.3. jBPM-4.1提供的spring整合配置

    30. 权限拦截器
    31. IOC

        31.1. IOC启动
        31.2. binding的类型
        31.3. 变量绑定

    32. 发送邮件
    33. weblogic的问题

        33.1. 花了2天时间,把系统从jboss迁移到weblogic
        33.2. jBPM4 on Weblogic 10.3

V. 用户导航篇

    34. 在线流程设计器
    35. jBPM4控制台

VI. 战略决策篇

    36. 商业智能报表
    37. BAM

A. 修改日志
B. jBPM-4.0.GA闪亮发布,附送相关资料集合
        

 
关于我们  |  客户服务 | 联系我们 | 加入收藏