TechTarget云计算 > 百科词汇

:service-oriented architecture (SOA)

面向服务的体系结构(SOA)是一个方法用于创建一个架构基于服务的使用。服务(如rest风格的Web服务)进行一些小的功能,等生产数据,验证客户,或提供简单的分析服务.
除了建筑和公开服务,SOA有能力利用这些服务一遍又一遍地在applicatio(称为复合applicatio)。SOA将这些服务编排,或单独利用这些服务。因此,SOA实际上是关于修复现有架构解决最主要的系统服务,这些服务和抽象成一个单一的领域,形成解决方案。
SOA架构的关键之一是interactio出现松散耦合的服务,独立运作。SOA体系结构允许服务重用,Making it unnecessary to start from scratch when upgrades and other modificatio are men. This is a practice to businesses that seek ways to save time and money. @!SOA提供上市时间优势,以及业务敏捷性。编制引擎的使用,或利用杠杆服务和SOA开发环境,允许那些快速构建applicatio这样做,因为提供的应用程序需要的服务。这提供了上市时间优势.
将波动到域(比如编配引擎)允许SOA-built applicatio快速适应不断变化的业务需求。在许多后,”“年代只是重排序的服务调用,或重新配置orchestratio改变应用程序。
SOA概念,简单也是一种最佳实践修复破碎的架构。With the use of standards wide Web services,如劳动教养局限SOA是包容下的最佳方式to bring to your enterprise,敏捷性建筑,是、if you do correctly SOA。问题一直是企业利用的方式从企业到企业SOA作为一种体系结构模式有很大的差异。因此,迁移到SOA的ROI范围从伟大的成功,彻底的失败。
SOA是一种有效的方法来解决的许多建筑企业今天面临的问题。然而,那些实现SOA通常看你买的东西,不是你做的。因此,许多SOA项目是关于采购一些技术作为“SOA-in-a-box出售。’ ‘ ‘ ‘You get something – in – a – box, but not the SOA, and that only adds to the problems. @! SOA, as the/A/the implies, is architecture.因此最好是系统的有序安排服务业务的需要。在其文字的背景下,企业可以与SOA成功。然而,最不成功的,失败是由于SOA implemente认为SOA是除了建筑,通常这些implemente不是建筑师。
虽然SOA享受不同的成功在过去,移动云计算为SOA提供了一些新的价值。云一般的API,或者被动服务,因此是面向服务的。随着云计算变得越来越流行,更多的企业会考虑SOA的使用,其中包括使用服务目录,服务治理,编排,和其他技术相关的SOA。
探索如何使用SOA在企业中,这里有一些额外的资源:
面向服务的原则:SOA专家Thomas Erl解释了面向服务的体系结构的基本原理,包括松散耦合、服务抽象和无状态性。
SOAP和REST Web服务堆栈为如何?REST和SOAP各有自己的好处。学习时使用一种。
回到基本的面向服务的体系结构与SOA的概述:了解实现,注册中心和存储库,SOA治理和管理.
了解面向服务的体系结构的不同组件:看一个简短的列表,他们SOA架构的关键部分。
使用SOAP Web服务指南:了解SOAP标准和“最好使用它。

最近更新时间:2017-12-08 EN

相关推荐