SOA 与数据库的新定位(IOD)
本文介绍了 SOA 架构下的新的系统架构的变化,以及当前的 SOA 架构的优点和缺点,传统的数据库定位和 Information On Demand 的数据库的思路的区别,并进一步阐述了 SOA 和 IOD 的关系,并且通过典型的案例来探索新...
让 SOA 更快速适应用户需求变化
绪论面向服务的架构(Service Oriented Architecture, SOA)为软件复用提供了良好的基础环境,平台无关的规约和松耦合的交互方式使服务成为良好的复用单元,而服务的编排组装机制更为软件构造和应对需求变化提供了...
国内SOA大范围应用尚需时日
SOA的概念进入中国已有2-3年的时间,但国内用户至今对SOA的认识仍不清晰,导致SOA市场需求并不明朗。计世资讯调查发现,为数很少的企业用户表示出对SOA的关注,其中15.9的流通行业关注SOA,而在制造行业仅有8.6。 ...
SOA从概念到行动
真实的SOA世界距离我们还有多远?四五年前,SOA还只是一个空洞的概念,缺乏产品和技术标准的支持,企业只能视其为镜花水月;今天,尽管SOA还没有一个准确的定义,但IT公司们已经将其变成了触手可及的商业科技工具,人...
SOA:编织未来IT架构
SAP全球执行董事会成员、产品与技术事业部总裁夏嘉曦精彩观点: 新的商业过程往往跨越多个组织,或需要复杂的分析和协作。因此,新的解决方案不仅需要提供高效的商业推动力,更需要能组建未来业务模式的灵活模块...
研究:将Web2.0带入企业的方法
麦肯锡季度报告最近发布了一个由Michael Chui,Andy Miller,以及Roger P. Roberts所作的研究。该研究跨越过去几年并且涉及50家以上早期实践企业。其目的是对企业成功采用Web 2.0技术进行深入了解,以提升参与度,并...
SOA实现中的4个最差实践
在铺天盖地的SOA宣传文章中,最佳实践是出现频率最高的词汇之一。相比起来,最差实践就没那么风光了。但是,俗话说得好“吃一堑,长一智”,看看别人犯过的错,未尝对自己没有帮助。最近,Information Builders的市...
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 充分发挥优势
在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 服务,而不考虑其响应。不过...