`
snowfox2008
  • 浏览: 127463 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jBPM4管理控制台一瞥

阅读更多

 JBoss已经发布了jBPM4 Alpha1版本,而2008年12月,Red Hat发布公告,已经与google签署了团体共享协议,正式采用GWT作为JBoss中间件核心组成部分,而jBPM4也作为整个JBoss SOA治理体系的核心项目。Heiko Braun在JBoss SOA 治理项目的博客(http://jboss-overlord.blogspot.com/)上给出了基于GWT的jBPM4的管理控制台一瞥。下面是我的翻译:

 

新的BPM控制台已经发布了第一个里程碑,我很高兴利用这个机会介绍它最重要的改变及新特性。

流程定义管理

迁移到GWT

越来越多的JBoss 项目正在迁移到GWT。他们这么做的原因是:

Ø  如果你熟悉Java的开发并且不想成为下一代web开发的专家,那么GWT是一个比较好的选择。使用GWT你可以粘住eclipse,发动一个调试并且编写单元测试;

Ø  它有一套丰富的UI窗口部件,你可以立马使用。这种窗口部件通过自己的实现保证了一个统一的外观和感觉;

其它的比较好的成功的GWT实施的例子就是Drools 控制台了。(JBoss开源的规则引擎)。

 

流程实例管理

GWT已经非常的流行了,它允许通过项目来集成控制台。另一方面的影响就是,你可以轻松地开发一个完整的GWT应用,或者是一部分,并且同已经存在的web应用整合在一起。举例来说,这样可以允许用户将BPM控制台的任务管理功能嵌入到他们自己的内网应用中。

 

流程实例细节

BAM(业务活动监控)及BI(商业智能)功能的改进

或许当前控制台的最大缺点就是缺少BAMBI特性。

 

 

工作负载概览

改进BAMBI不可能在一天内马上实现,但是你可以期待在早期的发布版本中看到第一个度量及状态监控,在我们实现一个功能齐全的BAM控制台的过程中,我们正尽力增加更多的零星的功能。因为这将与服务活动监控项目中的功能和技术发生重叠,感兴趣的读者可以关注一下SAM

 

性能度量

如何迁移

首先,我们将基于GWT提供一个现存jBPM控制台的替代。它将仍然保持当前的功能特性,但是会增加BI功能。最初我们会平衡jBPM3的后端功能,然后逐渐地利用SAM的空间来丰富它,甚至最终完全代替它。

 

流程图形视图

继续关注。下次我们将要详细说明实现细节,包括:gchartgwtgwt-ext

 

说明:此文英文链接:http://jboss-overlord.blogspot.com/2008/08/first-glimpse-at-new-bpm-console.html

 

 

  • 大小: 98.3 KB
  • 大小: 89.3 KB
  • 大小: 170.8 KB
  • 大小: 105.5 KB
  • 大小: 94.8 KB
  • 大小: 154 KB
分享到:
评论
1 楼 ynstudio 2009-02-19  
基于GWT的jBPM4的管理控制台

o,是4的控制台?去看看

相关推荐

    jBPM4入门基础环境配置

    启动服务器后,可以通过Web界面(默认为`http://localhost:8080/jbpm-console`)访问jBPM4管理控制台。 ### 8. 运行与监控 在控制台中,你可以启动流程实例、查看当前运行的流程实例、分配任务给特定用户、以及...

    jbpm4jbpm5

    jbpm4jbpm5是关于jbpm流程管理框架的专题,涵盖了jbpm4和jbpm5两个主要版本。jbpm是一个开源的工作流管理系统,用于帮助开发者实现业务流程自动化。以下是基于给定文件的信息,深入解析jbpm4和jbpm5的知识点: 1. *...

    jbpm4基本jar包

    【jbpm4基本jar包】是企业级工作流管理系统Jboss Business Process Management Suite(简称jbpm)的一个核心组件集合。jbpm4是一个开源的工作流程管理框架,它提供了强大的业务流程建模、执行和监控能力,使得开发...

    jBPM4工作流应用开发指南.pdf

    jBPM4作为该系列的一个版本,提供了一套完整的流程管理和执行框架,允许开发者构建灵活的工作流应用,以实现业务流程自动化。本指南由胡奇编写,旨在为开发者提供一个全面的参考,帮助他们快速学习和掌握使用jBPM4...

    jBPM4用户指南入门教程

    要部署一个流程,你需要创建一个BAR文件,然后通过jBPM4的管理控制台或API将其上传到服务器。部署后,流程就可以被实例化并执行。 **第五章 服务** jBPM4支持集成外部服务,如Web服务、EJB或简单的Java方法。这些...

    jbpm4案例源码

    jbpm4是一个开源的工作流程管理系统,它为企业的业务流程自动化提供了强大的支持。这个"jbpm4案例源码"包含了jbpm4系统的核心组件和示例代码,帮助开发者深入理解jbpm4的工作原理和实践应用。《jBPM4工作流应用开发...

    Jbpm4提一个web项目

    在JBPM4中,这通常是通过管理控制台或者API接口完成的。删除流程会使其所有实例不可用,但应注意,已结束的流程实例数据通常不会被立即删除,除非有额外的数据清理策略。 【源码分析】 对于"Jbpm4Web"这个压缩包,...

    jbpm4源代码 简单实现公文流转

    6. **监控和管理**:jbpm4提供了管理控制台,用于监控流程实例的运行状态,查看历史记录,以及进行任务管理和流程定义的部署。 7. **Web界面**:"jbpm4web"可能是指jbpm4的Web应用程序部分,用于用户交互,提交任务...

    JBPM4 表 详细介绍

    JBPM4作为其一个版本,具有丰富的功能及特性,尤其在流程管理和任务分配方面表现突出。下面将详细介绍JBPM4中各个表的作用及相关字段说明。 #### 1. **JBPM4_DEPLOYMENT** - 流程定义表 - **描述**: 此表用于存储...

    jBPM4工作流示例jbpmDemo

    **jbPM4工作流示例jbpmDemo**是一款基于jBPM4的工作流管理系统实例,旨在帮助用户深入了解和掌握jBPM4工作流引擎的使用方法。jBPM4是一款强大的开源工作流管理系统,它提供了流程建模、执行以及监控等功能,广泛应用...

    jBPM4完整例子

    jBPM4是一个企业级的工作流管理系统,它提供了强大的业务流程管理和工作流实现能力。这个"jBPM4完整例子"是一个基于SSH(Struts2、Spring、Hibernate)框架集成jBPM4.4的请假流程应用,非常适合初学者了解如何在实际...

    jBPM 4使用手记

    在jBPM 4这个版本中,开发者可以利用其强大的功能来设计、执行和管理复杂的业务流程。本篇将深入探讨jBPM 4的关键特性和使用方法。 ### 1. jBPM概述 jBPM 4是基于Java的业务流程管理框架,它支持BPMN 2.0标准,...

    JBPM4环境搭建

    **JBPM4环境搭建** JBPM(Java Business Process Management)是一款开源的工作流管理系统,它提供了对业务流程的建模、部署、执行和监控的能力。在本文中,我们将深入探讨如何搭建JBPM4.4的开发环境,这对于理解...

    JBPM4 开发文档 实例 流程

    JBPM4(Java Business Process Management 4)是一个轻量级的开源工作流管理系统,基于J2EE架构,旨在帮助开发者实现复杂的业务流程自动化。该项目于2004年10月18日发布2.0版本,并随后成为JBoss企业中间件平台的一...

    JBPM4与Spring整合例子代码

    将JBPM4与Spring进行整合,可以充分利用Spring的灵活性和JBPM4的流程管理能力,构建高效且可扩展的OA(Office Automation)工作流系统。 在"风中叶老师讲的JBPM4与Spring整合例子代码"中,我们可以了解到如何将这两...

    JBPM4 java源代码分包详解JBPM4

    JBPM4是一个流行的开源工作流管理系统,它提供了一整套用于设计、执行和管理业务流程的工具。在深入研究JBPM4的源代码时,我们可以从其包结构中了解到框架的核心功能和设计理念。 1. **org.jbpm.pvm.internal.ant**...

    jbpm4的员工请假例子原码

    这个Web项目是完全开源的,可以通过Eclipse这样的集成开发环境来打开和运行,对于学习和理解jbpm4的工作流管理功能非常有帮助。 jbpm4是一款强大的业务流程管理系统(Business Process Management System,简称BPMS...

    jbpm4 完整的请假流程

    jbpm4是一个基于Java的企业级工作流管理系统,用于设计、执行和管理业务流程。这个“jbpm4 完整的请假流程”是一个示例项目,旨在帮助初学者理解和实践jbpm4在处理业务流程,尤其是请假申请流程中的应用。在这个项目...

    jbpm4web-JBPM4的一个web版本的Demo

    JBPM4是一个开源的工作流管理系统,它提供了强大的业务流程管理(BPM)功能,包括流程设计、执行、监控和优化。"jbpm4web"是基于JBPM4开发的一个Web版本的示例项目,旨在帮助学习者更直观地理解和应用JBPM4的核心功能...

    jbpm4流程提交及执行完整代码

    jbpm4是一款强大的工作流管理系统,它提供了流程定义、流程实例管理、任务处理以及流程监控等一系列功能。在“jbpm4流程提交及执行完整代码”这个压缩包中,包含了实现jbpm4流程提交和执行所需的若干关键文件。下面...

Global site tag (gtag.js) - Google Analytics