SOA:我们从这里走向何处?
Okay,关于SOA是否已死,还是生机勃勃,又或根本未曾存在,还是消逝在新墨西哥的罗斯韦尔,争论已经足够了。不容争辩的事实是,许多组织正朝着至少将他们的业务应用产品的一部分面向服务化而努力,而这还会增长。Jo...
SOA Agents──当网格遇上SOA
最近几年,SOA获得了巨大进步。它由软件爱好者的实验性实现走向了今天IT的主流。这一进步背后的一个主要驱动力就是对服务接口背后现有企业IT 资产的合理运用和虚拟化能力,而这一能力又是与企业业务模型和当下及今后...
将SOA经验应用于Web 2.0实现
两位IBM杰出工程师,Kyle Brown和Rachel Reinitz,在这篇新文章的开头对现有Web 2.0方式进行了快速讨论:新的技术忽如一夜春风来,突然间我们过去所做过的所有技术都过时了并将被淘汰。乍一看,新的Web 2.0技术也将...
走出ESB误区:揭开ESB的十个神话
在诸多的专题研讨会上,企业架构师们探讨着许多问题,比如面向服务架构(SOA)的相关问题、如何让企业服务总线(ESB)作为构建企业SOA框架的主干问题等。其中,许多人质疑ESB的意义所在,从中也...
SOA技术标准的应用
导读: 不同厂商及组织定义的SOA参考架构,基本上大同小异,本文以长风开放标准平台软件联盟所推荐的为例,来作简单介绍。长风联盟的SOA-RA-TF(SOA参考架构工作组)参照...
SOA焦虑症
出处:CSDN Blog作者:阿朱 1996年,Gartner提出了SOA概念。Gartner还曾提出两个很著名的概念:ERP,企业资源计划。以企业资源的角度来组织企业的人、财、物、信息。此概念产生于大生产时代MRP之后,号召...
成也SOA 败也SOA
孙维作为新悦集团的IT主管,2005年本有机会成为公司有史以来的第一位CIO,可随着SOA在集团内的应用,他却与此越来越远。孙维没想到,他的希望会随着SOA的应用而破灭。为什么会这样?明明知道SOA项目对自身的关键...
一个糟糕的SOA应用不如不用?
不同的人对于SOA的认识各不相同。有人认为它是概念,有人认为它是架构,有人则认为它是服务。本文将说说SOA在整个应用软件开发生命周期中的作用。 在SOA的概念提出以前,应用软件开发过程就已...
在自身内部使用SOA 充分发挥优势
在Sun 公司负责服务整合的Mike Ricigliano告诉与其职务相当的其他公司的人,面对SOA他同其他Sun的客户面临着同样的问题和压力。作为一个负责基于公司内部的Java集成应用平台套件(JCAPS)的SOA负责人,在最初时的预想...
SOA越来越像早期状态的企业资源规划系统?
与大多数新兴技术一样,SOA在中国的早期部署用户大多集中于电信、金融、航运等大型企业和政府机构。毕竟,只有这些具备较为成熟、完善、领先IT系统的用户,才有主动了解新技术与新趋势的强烈动力;同时,由于这些企...
成功规划SOA
在开发IT架构时显而易见的是,要真正实现商业利益就要从根本上改变关于系统设计的思维方法。本文是三篇关于面向服务的架构(SOA)的系列文章中的第一篇,BEA提供了有用的技巧、洞察力和一个域模型,以帮助您规划和开发...
SOA:部署BI的最佳选择
业务用户希望将BI融入工作环境的需求,迫使BI必须适应复杂的IT环境。鉴于BI部署时必须考虑多种应用、平台和数据源,基于SOA的集成成为最佳选择。 $(function(){if(ShowGG1945!=undefined){ShowGG1945();}}); 如...
SOA治理最佳策略:小幅起步循序渐进
如果治理是一个大房子,你可以选择从地基开始建造这个房子,也可以选择用一台大型卡车运来一个完整的房子。虽然后者是可能的,但是,这也是非常困难的。这个房子也许不能很好地运输。这个房子也许会在运输中损坏。...
SOA最核心问题:人还是流程?
据市场研究公司Burton Group称,围绕SOA的问题主要不是技术和复杂性问题,因为SOA的问题是关于企业内部的人和流程的问题。 Burton Group分析师Chris Howard指出,SOA现在的状况是出现了一些疲劳。他最近对...
SOA方法学(二)
在掌握了业务领域划分、业务流程、业务目标和现有系统后,SOMA按照三个阶段来进行服务分析和设计--发现服务、描述服务和服务实现,如图4-3所示。在SOMA三个阶段的分析和设计过程中,分析和设计人员还需要借助...
SOA方法学(一)
这是《SOA:原理方法实践》的第4章。本章介绍SOA的方法学,主要介绍面向服务的分析和设计。这应该是SOA理论和实践中最令人感兴趣的一个方面。本章首先将介绍SOA方法学和其他方法学的联系和区别,然后介绍IBM的...
用Axis2进行SOA开发:了解Axis2基础(五)
ServiceClient 具有以下用于调用服务的 API: sendRobust fireAndForget sendReceive sendReceiveNonBlocking sendRobust:此 API 的思路是将 XML 块发送给 Web 服务,而不考虑其响应。不过...
用Axis2进行SOA开发:了解Axis2基础(四)
热部署:在系统启动并运行时部署服务的功能。系统可用性在实时系统或业务环境中非常重要。如果系统停机(即使很短的时间),损失会很大,可能会影响业务的生存期。不过,会同时需要向系统添加新服务,如果可以在不...
用Axis2进行SOA开发:了解Axis2基础(三)
基于消息传递的核心 Axis2 核心是纯 SOAP 处理引擎,并不了解数据绑定、传输、WSDl 等内容。Axis2 核心的主要功能是处理传输消息,并将其交付给目标应用程序。与 Axis 1.x 一样,Axis2 也具有用于扩展其主...
用Axis2进行SOA开发:了解Axis2基础(二)
图 1. Axis2 体系结构关系图 Axis2 主要特性 Axis2 不仅是 Apache 的新 Web 服务框架。它还体现了从 Axis 1.x 系列获得的经验和最近两年在 Web 服务领域的发展。推出 Axis2 的主要原因之一是从速度和内存...