业务人员用的软件=BPEL+SOA

来源:互联网 发布:java webservice pdf 编辑:程序博客网 时间:2024/04/30 07:15

http://weblogs.java.net/blog/johnreynolds/archive/2006/03/software_for_bu_1.html

John Reynolds 一直致力于向业界阐述他的BPEL+SOA的思想. 下面仅仅翻译其一些观点.供大家参考

业务流程由事件,任务和决策点组成, 执行一个或多个任务将导致一个决策点, 改决策的结构将导致更多任务的执行.

Java和JVM在构建"业务过程环境"的基础结构中扮演着角色. 基于Java的应用服务器,消息系统,用户接口组件,数据库支持,规则引擎,标识和安全解决方案,企业服务总线等等.这些Java生态系统都是该解决方案的最佳选择.

BPEL+SOA是最佳的解决这个问题的思想.

然而BPEL还不完美,SOA仍然效率低下,因此需要更好的面向过程的语言.

可以关注一下 NetBeans 5.5 Orchestration Designer . 我们需要的是一种工具,可以让业务人员自己组织流程,将业务映射到流程,而不是由程序员来实现这一切.



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=620436