建设soa的企业it架构

建设soa的企业it架构

ID:33843861

大小:48.50 KB

页数:12页

时间:2019-03-01

建设soa的企业it架构_第1页
建设soa的企业it架构_第2页
建设soa的企业it架构_第3页
建设soa的企业it架构_第4页
建设soa的企业it架构_第5页
资源描述:

《建设soa的企业it架构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途封面作者:ZHANGJIAN仅供个人学习,勿做商业用途12/12个人收集整理勿做商业用途如何建设基于SOA的企业IT架构?http://www.cio360.net/h/1811/303834-4407.html针对当前企业的信息化建设,提出并实现基于面向服务体系结构的企业应用集成系统架构,该架构采用企业服务总线无缝集成应用,支持流程服务编排,能进行组合服务开发,使企业可通过集成系统所提供的各种服务将其内部及企业间的应用集成在一起,并通过工作流的协调来互相调用,以实现一个完整的、跨组织的业务目标。版权文档,请勿用做商业用途1概述由于目前“计算孤岛”

2、和“信息孤岛”的现象影响企业长期稳定的发展,因此建立一个完备的企业IT架构必不可少。该架构必须灵活快速地适应不断变化的业务需求,使企业现有的信息模型和业务流程具备良好的集成、共享、协作能力,从而帮助企业全面建立产品的开发、设计、采购、制造、测试和管理的信息化技术平台,在技术上增强竞争力。本文提出并实现一种基于面向服务体系架构(Service—OrientedArchitecture,SOA)的企业IT架构模型。该模型可为企业应用集成和企业间协作提供信息集成、流程集成和集成服务等功能,并能形成可重构、插件化、开放式的软件应用平台,以满足各类软件系统的组合/拆分要求。版权文档

3、,请勿用做商业用途2面向服务的体系架构12/12个人收集整理勿做商业用途面向服务体系架构的核心本质是实现服务和技术的完全分离,从而达到服务的可重用性。它将企业应用看作由一些不同粒度、能跨越企业边界以及能实现特殊功能的服务集合所构成,并在这些服务之间通过定义良好的、独立于实现服务的硬件平台、操作系统和编程语言的接13进行联系,使此类系统可通过一种通用的方式进行交互。因此,采用SOA实现企业的IT架构能在更大范围上达到信息共享,实现高度的互操作性和可扩充性,最终起到优化配置资源的作用。SOA体系结构,由服务提供者、服务消费者和服务注册中心构成。WebService作为SOA的

4、主要实现方式,它提供的基于可扩展标记语言(eXtensibleMarkupLanguage,XML)的标准化接口能为SOA应用模型的实现提供较好支持。版权文档,请勿用做商业用途其中,服务提供者采用基于XML统一的Web服务描述语言(WebServiceDefinitionLanguage,WSDL)来描述服务,并在UDDI注册中心注册发布;由于服务描述的统一性,服务请求者可通过服务查询总线到UDDI注册中心查询所需的服务和服务请求者,绑定服务请求者,调用服务。版权文档,请勿用做商业用途3基于SOA的企业IT架构总体设计IT体系架构应满足企业近期和长远的El标,并能对技术平

5、台和应用系统进行合理划分和部署。结合SOA技术,IT系统的总体框架设计为5层结构,从下至上依次为:硬件基础设施平台,操作系统平台,软件基础架构平台,业务软件平台和企业应用平台。版权文档,请勿用做商业用途其中,硬件基础设施平台为整个IT架构提供一个可靠稳定的硬件基础平台。它包括硬件管理以及硬件层次的安全管理;操作系统平台提供一个可靠的、可扩展的以及高可用性的基础平台;软件基础架构平台提供IT应用的基础技术支撑平台;业务软件平台实现企业应用的业务逻辑和底层的IT技术的分离,使开发者不必关注其技术的实现;企业应用平台面向业务人员,实现业务人员能直接访问业务逻辑的功能。上述结构在

6、逻辑上既相对独立,又逻辑相关。对5层结构进行统一规划,将确保企业先期对信息系统投资的最大利用和后期对信息系统追加投资的可行性和准确性。版权文档,请勿用做商业用途3.1软件基础架构平台软件基础架构平台包括数据库、数据仓库、应甩服务器和平台软件系统管理。12/12个人收集整理勿做商业用途数据库是企业数据存储和管理的核心,是所有应用的基础。它包括基础数据以及各类应用数据和元数据的管理。该模型采用所有应用基于一个单一集成数据模型和关系表集的模式。数据仓库是一个面向集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。应用服务器作为应用技术架构的基础和支撑体系,支持J2EE

7、、XML等规范,支持基于J2EE标准的应用开发、部署和运行。它提供一个综合的SOA基础架构,能将企业应用程序作为Web服务来包装、编排、供应、管理、保护、联合、发现和访问。版权文档,请勿用做商业用途对软件日常的维护、资源分配、性能调优等工作将关系到整个业务系统能否正常高效地运行。因此,使用功能强大的平台软件系统管理工具可提高系统的维护效率和可靠性。该架构模型能在整个系统的软件生命周期内、从网络上的任何位置去管理、监控及操作各类软件。从而使IT工作人员可将硬件节点、数据库和应用服务器分组为单个的逻辑实体,然后将一组对象作为一个单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。