什么是SOA架构.docx

上传人:小飞机 文档编号:3256334 上传时间:2023-03-12 格式:DOCX 页数:2 大小:37.26KB
返回 下载 相关 举报
什么是SOA架构.docx_第1页
第1页 / 共2页
什么是SOA架构.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《什么是SOA架构.docx》由会员分享,可在线阅读,更多相关《什么是SOA架构.docx(2页珍藏版)》请在三一办公上搜索。

1、什么是SOA架构什么是SOA架构,它的目的是什么,现实意义何在? 姓名:郭志坚 一 什么是SOA架构? SOA是英文Service-Oriented Architecture 三个首字母单词的缩写,中文译为:面向服务架构 二 SOA架构的由来或产生的历史原因 传统企业应用软件产品,如MRP、ERP、OA系统等,在设计或架构上都是紧偶合、封闭式、自成体系,属于一次性投入一次性完结的产品。这样的产品很难适应或快速响应市场或客户灵活多变的需求,以及后续的扩展。在这样的市场、及客户需求下,从而催生了软件产品一种新的设计或架构的理念:面向服务架构 三 SOA架构的定义或特性 SOA架构,是一种粗粒度、开

2、放式、松耦合的服务结构,要求软件产品在开发过程中,按照相关的标准或协议,进行分层开发。通过这种分层设计或架构体系可以使软件产品变得更加弹性和灵活,且尽可能的与第三方软件产品互补兼容,以达到快速扩展,满足或响应市场或客户需求的多样化、多变性。 四 SOA架构的组件分层 BEA WorkShop for Weblogic Platform (或简称:Weblogic WorkShop) 软件开发工具,是目前行业唯一认可的SOA架构软件产品开发工具。用户在其下进行SOA架构的软件产品开发,可以不必关注有关SOA架构的标准要求或协议要求,只需埋头实现业务需求的组件编写工作。 组件编写要求分四层:持久层、逻辑层、执行层、用户接口层。如软件系统为分布式系统,则需要编写第五层:Web Services 五 SOA架构的目的是什么,有何现实意义? 软件产品设计成SOA架构及目的或者现实的意义如下: 1 保全或保护企业原来遗留下来的软件系统,实现软件数据的无缝接轨,避免企业原有投资打水漂、数据需重复录入。 2 由此,可以缩短软件产品的实施推广期。 3 可以在实施推广期间,快速调整以最大程度的满足客户的需求。 4 在客户应用业务发生改变,必须进行新的投入、改造时,产品可以进行新的快速扩展或直接第三方设备兼容。 5 从而避免产品本身的僵化,成为使用者的遗留系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号