随笔 - 19, 文章 - 93, 评论 - 17, 引用 - 0
数据加载中……

工作流技术发展趋势

先看几篇前辈牛人的文章:

工作流之大局势 作者把wfmc派叫做保皇党,web service派叫做革命党~轻松幽默又清晰透彻。看好bpel是未来发展的方向。

誰來一統BPM江湖 台湾的牛人,主推soa架构,比较看好bpel。

工作流现状 经典文章,对工作流领域为什么如此混乱和缺乏标准作了有益的思考。

      看起来,bpel似乎是workflow未来发展的趋势。但是,看看市场的现状,特别是国内,还是基于wfmc的工作流系统居多。为什么呢?这一方面是因为soa和web service的概念还是停留在曲高和寡的阶段;另一方面是bpel本身的问题:bpel更像一个web service composition,而不是business process definition。

      bpel做integration是很合适,但做workflow就好像差了一点点。看看bea的wli(weblogic integration)主页,对wli的定位首先是application integration,其次才是bpm。读过“Microsoft Biztalk 2004 vs IBM WebSphere Business Integration Server Foundation 5.1 ”之后更有这种感觉,bpel的用途在EAI,b2bi上比较强。

      bpel缺乏角色的概念,看看关于biztalk的这篇文章“谈谈工作流引擎及面向服务编程”,我也赞同作者的观点,即biztalk中的orchestration——亦即bpel的核心模型,对workflow,尤其是human workflow的支持很一般。若用bpel来实现workflow,非得外加一套角色管理不可,worklist不用说也要另外实现。

      写到这里,感觉自己对bpel的把握不够深。如何从workflow的角度理解bpel?我打算继续研究activebpel,同时开始看bea的wli。

posted on 2006-11-25 15:23 BPM 阅读(675) 评论(0)  编辑  收藏 所属分类: 工作流基础


只有注册用户登录后才能发表评论。


网站导航: