Bea user group的BPM主题会后随笔

2024-01-18 01:32

本文主要是介绍Bea user group的BPM主题会后随笔,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


       今天去的人可不少,特别是北京工作流圈子中的几个搞过工作流研发的也来了不少,主讲人李文章就不必说了,慧点科技莫映有生博大赵斌炎黄盈动刘金柱东方易维荣浩,哈哈,当然还有我(银狐 999 )。

       刚到会场的时候,竟然发现王超竟然坐在门口,当起了签到员。王超可是国内bea技术圈子里一个高手,我和他曾经都是国内dev2dev论坛的首任weblogic斑竹。经过几年的不同奋斗,如今他已经走向了一个技术咨询顾问的光辉大道,而我,还在软件领域,苦苦的“敲键盘”。—— 人呢,咋就差别这么大呢? 哈哈,说笑了。

(王超兄弟的笑,永远是那么灿烂········)


      
中国Bea dev2dev的专员舞剑(Jane可更是老相识了,俺们是大学同学啊(五年前的事情了)。没想到四个多月不见(好像不是太久),越发的青春亮丽了。


      
当然,今天的主角还是李文章和罗振东。


      
李文章的演讲还是比较精彩的,不过会让绝大多数在场的技术人员“有那么一点点犯晕”,毕竟一下子就探索一个比较深入的话题“嵌入式工作流引擎构架和设想”,对很多没有接触过工作流,或者有过一定工作流开发经验的人来说,犹如“半页天书”。

       即使我和他在上周日探讨他的那种“嵌入式工作流构架设计”的一些想法的时候,还是来回探讨了多次才逐渐明白的。

       虽然,我并不是完全赞同老李那种“过分站在流程本身的看待问题”的视角,但是对其中所提的一些设计思想还是比较赞同的。

       其提到了对组织模型及权限采用“表达式”的理念,这种思想很值得借鉴。不过老李所提的解决方案和条件组合似乎过于的依赖于不同方法的层次调用组合,而我更倾向于“函数式算子”对象算法组合的方式。原本打算在会场上与之讨论一番,不过这个问题太过于深入和技术化,最终放弃了。有待改天再去找老李“打牙祭”的时候求教求教。

       在会场的后半段,来自BEABPM售前高级顾问罗振东先生的BPM讲解,掀起了不小的高潮。他不光展现了BPM的由来,也阐述了BPM的一些核心价值所在。当然,美中不足的最后的演示有些局限性,在我看来,应该更着重于流程监控、流程分析。

       BEA的本地化做的还是很不错的,客户操作容易度方面应该应该更强。但是由于BEABPM产品过分的区分了“分析”和“开发实施”这两个阶段,反而不利于国内流程性应用。另外,在开发阶段,过多地依赖于开发人员的code技能,依靠内部的反射机制来维护模型与代码同步变更。虽然增大的一定的灵活度,但是却也增加的实施难度,不稳定危险因素。相比之下,TIBCO的产品则更偏向采用Adapter的方式。

       当然,今天最令人高兴的事情是,见到了有生博大赵斌,他可是我的老上级了。赵斌可是在电子政务领域是数一数二的专家,特别是在公文流转系统方面,有着深厚的造诣。好几年不见了,一见面,赵斌还是那么谦虚:“哈哈,我是学习来啦”。

       的确也是,现在压在赵斌身上的担子不轻。随着有生博大在电子政务领域内的不断深入,如何在旧有的技术框架上进行突破,改变目前过分依赖于项目实施,而技术平台支撑有限的局面。毕竟当前国内,能够找到“熟悉电子政务平台、熟悉流程应用、熟悉J2EE架构”的综合性技术人才,实在是太难了。

       可惜今晚实在是有别的事情要处理,否则真想和老上级好好聊聊。

另一个没有想到的就是,程勇(Peter这个家伙竟然也跑过来凑了这个热闹,实在难得。一直都想找个时间找他聚聚的,没想到得来全不费功夫。哈哈,不过首先还是很恭喜程勇了,他竟然拿下了Jboss在国内的合作。这为他一直致力于“基于开源构建基于SOA架构的应用”奠定了扎实的技术。

        去年在圈子内,我组织过一次工作流和平台厂商的研讨会,看现在的样子,这样的交流会讨论会,还是很受圈内朋友欢迎。—— 看来还真有必要再搞一次,(号外,号外,谁愿意赞助???)


这篇关于Bea user group的BPM主题会后随笔的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/617741

相关文章

matlab读取NC文件(含group)

matlab读取NC文件(含group): NC文件数据结构: 代码: % 打开 NetCDF 文件filename = 'your_file.nc'; % 替换为你的文件名% 使用 netcdf.open 函数打开文件ncid = netcdf.open(filename, 'NC_NOWRITE');% 查看文件中的组% 假设我们想读取名为 "group1" 的组groupName

AI辅助编程里的 Atom Group 的概念和使用

背景 在我们实际的开发当中,一个需求往往会涉及到多个文件修改,而需求也往往有相似性。 举个例子,我经常需要在 auto-coder中需要添加命令行参数,通常是这样的: /coding 添加一个新的命令行参数 --chat_model 默认值为空 实际上这个需求涉及到以下文件列表: /Users/allwefantasy/projects/auto-coder/src/autocoder/auto

group by 新体会

group by 分组语句中的 select 后面查询的东西,只能是 group by 中的字段或聚合函数,如果含有group by 中的没有的字段,sql 会报错。 表users   例子:  1.select count(1),sex from users group by sex; sql执行正确   2.select count(id),sex from users gr

VitePress 自定义主题:打造专属文档网站

VitePress 是一个基于 Vite 和 Vue 3 的静态网站生成器,特别适用于撰写文档。它不仅提供了默认的主题,还允许开发者创建和使用自定义主题,以满足特定的设计和功能需求。本文将详细介绍如何创建、使用及分发 VitePress 自定义主题,并通过实例代码进行演示。 一、创建自定义主题 1. 主题文件结构 要启用自定义主题,你需要在项目根目录下的 .vitepress 文件夹中创建一

ExtJS之实现华丽的皮肤主题更换

extjs的默认皮肤很好看,但是我们还可以变换样式切换其他皮肤.   1.直接添加其他css文件换肤.好多皮肤上网就可以收到的   如皮肤文件:xtheme-olive.zip下载   把皮肤文件解压,把css文件(如xtheme-olive.css)拷贝到extjs的resources目录下css文件夹里面:      2. 解压皮肤文件,把里面的相应的 image文件夹下的目

某城user_dun,js逆向分析

声明: 该文章为学习使用,严禁用于商业用途和非法用途,违者后果自负,由此产生的一切后果均与作者无关。 本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权,请联系作者立即删除! 前言 这次会简单的讲解某城ly headers中参数userdun的逆向分析流程以及简单的补环境,如果有疑问可以在评论区交流讨论,我看到会及时回复的,另外,有

user is not in the sudoers file

出现这种情况是因为用户user没有sudo权限。解决办法自然是将当前用户添加到sudo成员中。  1.以root身份登录。 2.更改文件权限:  # chmod u+w /etc/sudoers  3.在/etc/sudoers文件中,root ALL=(ALL)ALL下方添加: user ALL=(ALL)ALL 保存退出。 4.还原文件权限:  # chmod u-w /etc

Kafka【十二】消费者拉取主题分区的分配策略

【1】消费者组、leader和follower 消费者想要拉取主题分区的数据,首先必须要加入到一个组中。 但是一个组中有多个消费者的话,那么每一个消费者该如何消费呢,是不是像图中一样的消费策略呢?如果是的话,那假设消费者组中只有2个消费者或有4个消费者,和分区的数量不匹配,怎么办? 所以这里,我们需要学习Kafka中基本的消费者组中的消费者和分区之间的分配规则: 同一个消费者组的消费者都订

Android style(样式), theme(主题)资源

本文内容摘自《疯狂Android讲义 第三版-李刚著作》 样式和主题资源都用于对Android应用进行“美化”,只要充分利用Android应用的样式和主题资源,开发者就可以开发出各种风格的Android应用。 样式资源(style): 如果我们经常需要对某个类型的组件指定大致相似的格式,比如字体,颜色,背景色等,如果次都要为View组件重复指定这些属性,无疑会有大量的工作量,而且不利于项目后