`

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

 
阅读更多
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>

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. 我们需要的是一种工具,可以让业务人员自己组织流程,将业务映射到流程,而不是由程序员来实现这一切.




分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics