今天去的人可不少,特别是北京工作流圈子中的几个搞过工作流研发的也来了不少,主讲人李文章就不必说了,慧点科技的莫映,有生博大的赵斌,炎黄盈动的刘金柱,东方易维的荣浩,哈哈,当然还有我(银狐999)。
刚到会场的时候,竟然发现王超竟然坐在门口,当起了签到员。王超可是国内bea技术圈子里一个高手,我和他曾经都是国内dev2dev论坛的首任weblogic斑竹。经过几年的不同奋斗,如今他已经走向了一个技术咨询顾问的光辉大道,而我,还在软件领域,苦苦的“敲键盘”。—— 人呢,咋就差别这么大呢? 哈哈,说笑了。
<!--[if !vml]--><!--[endif]-->
(王超兄弟的笑,永远是那么灿烂········)
中国Bea dev2dev的专员舞剑(Jane)可更是老相识了,俺们是大学同学啊(五年前的事情了)。没想到四个多月不见(好像不是太久),越发的青春亮丽了。
<!--[if !vml]--><!--[endif]-->
当然,今天的主角还是李文章和罗振东。
李文章的演讲还是比较精彩的,不过会让绝大多数在场的技术人员“有那么一点点犯晕”,毕竟一下子就探索一个比较深入的话题“嵌入式工作流引擎构架和设想”,对很多没有接触过工作流,或者有过一定工作流开发经验的人来说,犹如“半页天书”。
<!--[if !vml]--><!--[endif]-->
即使我和他在上周日探讨他的那种“嵌入式工作流构架设计”的一些想法的时候,还是来回探讨了多次才逐渐明白的。
虽然,我并不是完全赞同老李那种“过分站在流程本身的看待问题”的视角,但是对其中所提的一些设计思想还是比较赞同的。
其提到了对组织模型及权限采用“表达式”的理念,这种思想很值得借鉴。不过老李所提的解决方案和条件组合似乎过于的依赖于不同方法的层次调用组合,而我更倾向于“函数式算子”对象算法组合的方式。原本打算在会场上与之讨论一番,不过这个问题太过于深入和技术化,最终放弃了。有待改天再去找老李“打牙祭”的时候求教求教。
在会场的后半段,来自BEA的BPM售前高级顾问罗振东先生的BPM讲解,掀起了不小的高潮。他不光展现了BPM的由来,也阐述了BPM的一些核心价值所在。当然,美中不足的最后的演示有些局限性,在我看来,应该更着重于流程监控、流程分析。
<!--[if !vml]--><!--[endif]-->
<!--[if !vml]--><!--[endif]-->
BEA的本地化做的还是很不错的,客户操作容易度方面应该应该更强。但是由于BEA的BPM产品过分的区分了“分析”和“开发实施”这两个阶段,反而不利于国内流程性应用。另外,在开发阶段,过多地依赖于开发人员的code技能,依靠内部的反射机制来维护模型与代码同步变更。虽然增大的一定的灵活度,但是却也增加的实施难度,不稳定危险因素。相比之下,TIBCO的产品则更偏向采用Adapter的方式。
当然,今天最令人高兴的事情是,见到了有生博大的赵斌,他可是我的老上级了。赵斌可是在电子政务领域是数一数二的专家,特别是在公文流转系统方面,有着深厚的造诣。好几年不见了,一见面,赵斌还是那么谦虚:“哈哈,我是学习来啦”。
的确也是,现在压在赵斌身上的担子不轻。随着有生博大在电子政务领域内的不断深入,如何在旧有的技术框架上进行突破,改变目前过分依赖于项目实施,而技术平台支撑有限的局面。毕竟当前国内,能够找到“熟悉电子政务平台、熟悉流程应用、熟悉J2EE架构”的综合性技术人才,实在是太难了。
可惜今晚实在是有别的事情要处理,否则真想和老上级好好聊聊。
另一个没有想到的就是,程勇(Peter)这个家伙竟然也跑过来凑了这个热闹,实在难得。一直都想找个时间找他聚聚的,没想到得来全不费功夫。哈哈,不过首先还是很恭喜程勇了,他竟然拿下了Jboss在国内的合作。这为他一直致力于“基于开源构建基于SOA架构的应用”奠定了扎实的技术。
去年在圈子内,我组织过一次工作流和平台厂商的研讨会,看现在的样子,这样的交流会讨论会,还是很受圈内朋友欢迎。—— 看来还真有必要再搞一次,(号外,号外,谁愿意赞助???)。
分享到:
相关推荐
BEA AquaLogic Business ...本文演示了公司可以如何使用AquaLogic BPM Suite 5.5和其他BEA产品,并举例用BEA WebLogic Integration 8.1 (WLI)组件,以及如何将AquaLogic Service Bus 2.1 (AWeb service所做的中间调用。
Oracle和BEA WebLogic的BPM(业务流程管理)是企业级软件开发的重要领域,它涉及到了企业系统中流程的设计、执行、监控和优化。在Oracle收购BEA后,这两家公司的技术进行了深度融合,形成了更加强大的BPM解决方案。 ...
在BPM(Business Process Management,业务流程管理)领域,Oracle保留了自己的BPM产品线,BEA的Aqualogic BPM主要贡献在于Designer工具。Oracle的BPEL Process Manager仍然是BPM产品线的核心,同时结合Oracle BPM ...
### BEA BPM 教程详解 #### 概览 BEA BPM(Business Process Management)教程是一份详尽的文档,旨在引导用户通过一系列步骤来学习如何使用AquaLogic BPM Studio来设计、构建并部署简单的业务流程。本教程分为五个...
### Oracle BPM Suite 11g概述 Oracle BPM (Business Process Management) Suite 11g是Oracle推出的一款全面、开放、集成且业界领先的企业级业务流程管理解决方案。它旨在为企业提供一个统一、高效、灵活的平台,以...
BEA Tuxedo+ WebLogic 编程简介 BEA Tuxedo 是一个基于事务的中间件平台,旨在提供高性能、可靠性和可扩展性的分布式应用程序解决方案。结合 WebLogic 服务器,BEA Tuxedo 可以提供一个强大的企业级应用程序平台。...
【BEA TUXEDO 安装】 BEA TUXEDO 是一款强大的分布式事务处理中间件,主要用于构建高可用性和高性能的企业级应用系统。它提供了面向事务的应用程序编程接口(ATMI),允许开发者创建可靠的、跨平台的分布式应用程序...
此外,"bea学习文档"这个压缩文件可能包含了关于这些主题的详细教程、案例研究和最佳实践。通过阅读这些文档,初学者可以了解到如何安装和配置BEA产品,如何编写和部署应用程序,以及如何解决常见的问题。这些文档...
【BEA Tuxedo编程指南】 BEA Tuxedo是一款高性能的企业级交易处理系统,它提供了服务导向架构(SOA)的基础设施,用于构建分布式应用系统。Tuxedo以其高效、可靠的事务处理能力而著名,尤其适合金融、电信等对性能...
Oracle收购BEA的原因分析 Oracle收购BEA的事件让人们感到非常突然,BEA作为业界知名的 middleware vendor,曾经是SOA解决方案的主要研究者和领导者。然而,BEA却被Oracle收购了。这是什么原因呢?我们需要从技术...
BEA应用服务器介绍,来自BEA的PPT
从给定的文件信息中,我们可以提炼出一系列与IT行业,特别是与Weblogic和BEA相关的关键知识点。以下是对这些知识点的详细阐述: ### 1. BEA与Weblogic的关系 BEA Systems是一家美国软件公司,专注于中间件市场,其...
BEA Systems(现已被Oracle公司收购)是其开发者,该产品在当时因其先进的服务导向架构(SOA)和业务流程管理(BPM)功能而备受赞誉。无期限开发许可意味着用户可以无限期地使用该软件进行开发和测试,但可能受到...
【标题】"BEA Tuxedo 快速入门" 是一个针对 BEA Systems 的 Tuxedo 企业级交易处理系统的入门教程。这个标题暗示我们将学习如何迅速熟悉并部署 Tuxedo 在实际应用中的基本操作。 【描述】"BEA Tuxedo Quick Start" ...
### BEA Tuxedo简介及发展历程 #### 一、BEA Tuxedo背景介绍 BEA Tuxedo是一款由BEA Systems公司开发的中间件产品,主要应用于高性能分布式事务处理领域。BEA Tuxedo的历史可以追溯到Unix操作系统的发展过程中,它...
bea workshop 10 破解版2
bea workshop 10 破解版13
BEA WebLogic Server 是一种多功能、基于标准的应用服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨 Internet 协作,起始点都是...