
Jim Marino与Meeraj Kunnumpurath专访:关于SCA和Fabric3
BEA发布了在WebLogic 10.3中支持的SCA技术预览版,它是以开源的Fabric3运行时为基础构建的。InfoQ对Jim Marino和Meeraj Kunnumpurath进行了专访,前者是BEA Systems的技术主管,后者是VocaLink的首席技术人员。我们就他们对SOA和SCA的看法,VocaLink实施SOA的方法和这个技术的关键优势进行了讨论。

BEA发布了在WebLogic 10.3中支持的SCA技术预览版,它是以开源的Fabric3运行时为基础构建的。InfoQ对Jim Marino和Meeraj Kunnumpurath进行了专访,前者是BEA Systems的技术主管,后者是VocaLink的首席技术人员。我们就他们对SOA和SCA的看法,VocaLink实施SOA的方法和这个技术的关键优势进行了讨论。
SCA的势头越来越大,逐渐成为一个被众多商业SOA产品采纳的重要SOA编程模型。最近发布的几个幻灯片对SCA的功能、内部工作和使用进行了解释。
Apache董事会全票通过Tuscany成为顶级项目的提案,从而使得Tuscany结束了为期29个月的Apache孵化期,成为可以独立按照Apache的精神和程序运作的项目。日前,InfoQ中文站就Tuscany项目的相关问题对该项目的核心研发人员Raymond Feng进行了专访。

这篇文章讨论了在使用SOA构建应用时所需的异步服务。异步服务的构建很复杂,但是使用服务组件架构(SCA)则构建相对直接。本文描述了使用SCA创建异步服务和异步服务客户端所涉及的步骤。
.jpg)
经过8年多的认真研究之后,BPM的诺言并没有实现:我们远没有能力使用业务分析师设计出的业务过程模型来创建完全可行的解决方案。某些人争辩说我们需要对BPM标准进行再造。在这篇论文中,我们探讨了服务于BPMS的一个新的架构蓝图,它更清晰的调整了SOA和BPM间的关系。
.jpg)
SAP的Java EE软件架构师及SCA-J技术委员会联合主席Henning Blohm,将服务组件架构视为一种跨技术(cross-technology)的编程模型集成。他认为:对于厂商,SCA降低了给它的用户提供实现或绑定的边际成本;对于用户,SCA减少了使用它们的边际成本。

在采访中,曹晓钢首先对当前流行的Web应用开发框架,如Spring、JBoss Seam、Hibernate等进行了比较分析,然后根据自己的实际工作经验和经历指出在企业应用开发中如何选择并合理地使用这些框架,另外他还对未来一段时间开源框架的发展前景进行了展望。

对中国的企业来说,SOA是机会也是挑战,严格来说挑战大于机会,这更需要我们深入了解面向服务架构这一技术背后的本质。技术专家、CSDN总编孟岩在深入研究这一技术之后给出了自己的理解,并指出国内企业和国外企业在实施SOA时所面对的不同境况,在具体的实施过程中应该注意的问题和难点,这一技术趋势对开发人员和架构师所带来的挑战和机遇,以及SOA和Web 2.0包括Enterprise Web 2.0的关系等。