
使用Spring AOP和AspectJ编排工作流
本文说明了如何使用面向方面编程(AOP)技术来构建并编排高可配置、可扩展的轻量级嵌入式流程流(process flow)。目前例子是基于Spring AOP和Aspect J的,其他AOP技术也可实现同样的结果。

本文说明了如何使用面向方面编程(AOP)技术来构建并编排高可配置、可扩展的轻量级嵌入式流程流(process flow)。目前例子是基于Spring AOP和Aspect J的,其他AOP技术也可实现同样的结果。
Red Hat发布了JBoss Enterprise SOA Platform(4.3版)和JBoss Operations Network(2.1版)的新版本。这个新的SOA平台允许对开源SOA部署的远程监测和管理,同时,新的集成管理平台旨在提升协作支持。
Apache ODE团队7月份宣布了Apache ODE项目1.2版本发布的消息。这个版本包含了很多新特性,其中有:外部变量、对WSDL HTTP绑定的支持、对REST式Web服务高级端点配置的支持以及很多小的改进与缺陷修订。
在Oracle收购了BEA之后,如何将其自身与BEA之间相互竞争的SOA产品组合进行整合成了一个悬而而决的问题。在David Shaffer(Oracle集成产品管理副总裁)上月演讲中,他描述了Oracle-BEA产品的战略,以及SOA、BPM、治理与事件路线图。
WS-CDL从其诞生之日起就一直在努力寻求主流采纳。日前,主要起草者之一Steve Ross-Talbot将WS-CDL背后的一个原理(即服务定义的精确性)比作工业革命早期的千分尺。WS-CDL能否产生如千分尺一般的影响、切实推动服务重用呢?

在这篇文章中,Adrien Louis和Marc Dutoo在一个典型的ESB场景中讨论了编配和路由的区别和优缺点。他们讨论了几种连接服务的方法,从使用如自定义路由这样的低级别方法,到使用如工作流和编配这样面向业务的高级别方式,并总结说不存在“一边倒”的解决方案。

在本文中,Adrien Louis讨论了两种基于ESB的SOA拓扑方案的优缺点:单个公司级ESB vs. 彼此互联的“部门级”ESB系统。Adrien讨论了每种方案对管理、业务监测、治理、可靠性和编配等问题的影响。

在本文中,Boris Lublinsky分别从设计和实现两方面讨论了复合(Composition)服务的主要方式,并勾勒了采用编制(Orchestration)的优势。讨论的主题涵盖了分层(Hierarchical)复合与会话(Conversational)复合的对比、复合的拓扑、以及不同实现方式的优缺点。