西门子通信企业已经完成了一些SOA应用,包括HiPath 8000 Assistant。它是该公司的HiPath 8000 IP PBX产品的一种管理工具。还包括HiPath Media Server,这种产品能为PBX产品提供会议、音频记录、演讲、管理和语音拨号等功能。西门子还创建了一种软件开发工具集来帮助客户在西门子产品中使用SOA和Web服务。西门子通信企业的全球配置经理Scott Washburn称,该公司已经在SOA方面工作了两年,因为他需要自己的开发能力。...详细
IBM 帮助中远集装箱运输有限公司将其 21大类 EDI(电子数据交换)应用系统成功地整合到一个平台,实现了基于 SOA(面向服务的构架)的国内业务流程整合,实现了项目一期的目标。项目的成功实施,为中远集装箱运输有限公司构建随需应变的 IT 架构打下基础,有效地提升了企业竞争力。目前,系统运行顺利,得到客户一致的认可与满意。...详细
随着全球经济的发展,Monster网站需要这样一位集成体系结构指导。九个月前,Joan Lawson启动一个名为monster SOA的项目。为了更精确,她以一个全新的身份――全球集成体系结构指导,特意登陆到Monster Worldwide Inc.即之前的Monster.com招聘网。...详细
IBM 将面向服务的体系结构(Service-Oriented Architecture,SOA)视为它的按需(On demand)业务前景的互操作性和灵活性的关键。面向服务的体系结构(SOA)支持跨企业和业务合作伙伴之间间的端到端集成。这就提供了一种灵活的业务 流程模型,使得客户可以迅速地响应新的顾客需求、新的业务机会以及竞争的威胁。本文的重点讲解的是,在面向服务的体系结构(SOA)中扩大软件资产价值的同时控制分布式应用程序中的复杂性所带来的好处。它也定义了服务的性质并分析了它们的特征、以及一些最佳实践。 ...详细
本系列两部分介绍了有关架构设计师以及 SOA 架构的知识,面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和 Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。本文简要介绍了有关架构设计师以及SOA架构的知识,分析了SOA架构师在设计SOA系统架构时有哪些应该特别注意的地方。...详细
本系列两部分介绍了有关架构设计师以及 SOA 架构的知识,分析了 SOA 架构师在设计 SOA 系统架构时有哪些应该特别注意的地方并在最后简要介绍了在构建基于 SOA 架构的企业系统时应该怎样保证所构建的系统架构能够满足系统中不同的服务级别需求。从架构设计师的角度, SOA 是一种新的设计模式,方法学。因此, SOA 本身涵盖了很多的内容,也触及到了系统整体架构设计、实现、维护等各个方面。本文的内容只是涉及到了有关于架构方面的一部分内容,希望能对广大的 SOA 系统开发设计人员起到一定的帮助作用。...详细
SOA是英文Service-Oriented Architecture,即面向服务架构的缩写,是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。本文将为大家做面向服务的体系结构SOA的概述。...详细
面向服务架构(SOA)描述了一种架构方法,它依赖于将业务流程和底层活动分解为基于标准的服务。这些服务可能为细粒度、粗粒度、以表示为中心、以数据为中心或许多其他变换方式。在本文中,通过进一步理解与共享服务生命周期相关的设计时需求,正在寻求使用SOA促进重用和增加业务灵活性的企业可能认识到及早建立基础架构(如方法学、分 类指导方针以及开发工具)是实现早期及后续成功的重要因素。...详细
IBM在北京成立了全球首家SOA方案中心(IBM SOA Solution Center),用于为各行业客户开发、管理和交付深入基于行业特点的SOA业务服务方案。此举动标志着IBM的SOA实施能力已经发展到进入行业深层、全面落地的产业化阶段。本文为大家介绍对IBM全球企业咨询服务部咨询服务负责人Peggy Vaughan的专访。...详细
中间件产品在2004年的全球市场规模已经达到72亿美元,并在2005年继续保持强势增长。在国内市场,预计2005年销售规模为 16.8亿元,比2004年增长31.5%,今后5年的市场年增长率将高达25%。究其根本,电信行业的整合大潮无疑是推动中间件市场发展的重要动力。SOA也就成为了越来越多中间件厂商和套装软件厂商挑战BEA与IBM在中间件市场统治地位的一条捷径,因为站在SOA这个新 兴的理念面前,每一个厂商都是新介入者,机遇随时存在。SOA无疑是一个趋势,否则不会有如此众多的厂商蜂拥而至。...详细
业务驱动服务,服务驱动技术,从本质上说,在抽象层次上,服务位于业务和技术中间。面向服务的架构设计师一方面必须理解在业务需求和可以提供的服务之间的动态关系,另一方面,同样要理解服务与提供这些服务的底层技术之间的关系。业务敏捷是基本的业务需求,SOA考虑的是下一个抽象层次:提供响应变化需求的能力是新的“元需求”,而不是处理一些业务上的固定不变的需求。从硬件系统而上的整个架构都必须满足业务敏捷的需求,因为,在SOA中任何的瓶颈都会影响到整个IT环境的灵活性。...详细
本文讨论了 SOA 的基本元素以及它们相互发现和互操作的方法。你通过开发服务目录(内部的或合作伙伴的)来创建基于 SOA 的 IT 体系结构,并编写代码使用这些服务来开发出新的应用程序。由于服务提供者能够通过请求其他服务来完成自己的工作,在设计上就可以使用服务的分层结构。虽然 简单的请求-响应消息模型最为流行,但是你可以使用其他的消息模型灵活的设计系统。WSDL 文档告诉你如何集成服务,UDDI 帮助你找到所需的服务。...详细
构件构架理论体系的应用是适用于构件技术创立的,当发展到面向服务的体系结构时,必需加以修改和扩充,现在称为模型驱动MDD的需求工程建模理论,可以称它为第八个技术与基础理论体系。 另一个构件的领域工程将要扩充成SOA的参考结构,这是第九个技术与基础理论体系。SOA的门户将要反映SOA所有功能的表现层界面,为此如何将最新的WEB2.0与SOA给合,这是第十个技术与基础理论体系。上述三方面是SOA在实际应用时必需要建立的理论和技术。本文为大家介绍了SOA的十大技术理论体系。...详细
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用 中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。本文是IBM专门介绍的SOA(面向服务架构)入门知识。...详细
SOA虽产生于技术层面,但涉及到的就不止是技术问题了,服务架构中的“分子”状 态的实体还是服务,无论是企业用户还是开发人员面对服务时系统就是透明的,是可以组合的,随需应变的,企业与市场客户的发展或变化表现为新的组合方式。“开源”不等于免费,商用也不等于“丝源不开”。这二者正在博弈,企业用户在这场旷日持久的竞争中越来越多地受益。 ...详细
SOA的原理是通过把应用程序从底层硬件提取出来,从而提高资源使用效率。SOA的主要优点是灵活,文中介绍了SOA在应用中带来了明显的效果,及实施没有Web服务的SOA所带来的挑战等。SOA要发挥作用,就得有许多核心架构要件。大多数SOA用户会看到的第一个部分就是服务注册中心(services registry),它通常基于面向Web服务目录的XML标准——UDDI。第二个部分就是企业服务总线(ESB),又叫Web服务代理,它负责处理消息,把流量转发到最合适的应用程序或者服务。最后还为实施SOA提供了几条建议。...详细
在SOA架构中,流动的应该是构件,而不是已经集成在一起的整个系统软件。一个用户选择了一款软件,一般都有定制的要求,尤其是系统管理软件,如 ERP、CRM等。构件化技术为不同用户的定制要求提供了可能,把常用功能做成可供选择的构件,用户就有了更为灵活的选择。SOA架构为信息安全提供了新的支持平台。SOA中所提供的服务必需通过权威的认证机构的认证,才能对外发布。这就保证了服务本身的可靠性。...详细