首页 理论教育 公司的企业服务架构

公司的企业服务架构

时间:2022-05-01 理论教育 版权反馈
【摘要】:ESA是一个建立在SAP Net Weaver平台上的一个自适应业务解决方案开放架构。通过这些组件和工具,Net Weaver帮助企业跨越技术和机构组织的界限,实现了人员、信息、流程和平台的集成。在Net Weaver平台基础上,ESA采纳了Web services标准以及面向服务架构的基本原则,并将其扩展以满足企业业务解决方案的要求。

2003年1月,SAP提出了企业服务体系结构(enterprise services architecture,ESA),并将其作为可靠的技术蓝图来指导自己的客户部署业务流程级别的Web服务。

当前的Web services虽然在改进不同异构系统之间灵活性方面迈进了一大步。但其实施并未体现出它的真正实力,绝大多数Web services只是展示了单独应用的功能。由于粒度太细,难以成为企业级业务流程的高效构造块。

针对当前Web services的弊病,ESA对其进行重新整合。ESA是一个建立在SAP Net Weaver平台上的一个自适应业务解决方案开放架构

Net Weaver平台本身是SAP现在的企业应用软件的底层技术平台。SAP在2004年正式推出Net Weaver这个产品,Net Weaver提供了支持ESA的技术,因而可以发挥组合平台的作用,以便用户能够灵活、快速地设计、构建、实施和执行新的商业战略和流程,并能够通过现有的信息技术投资获取附加价值。Net Weaver采用诸如HTTP、XML和网络服务这样的互联网标准,确保了开放性以及与微软的.NET和Sun的Java 2平台企业版(J2EE)环境的互操作性,并为客户提供了管理不同基础设施、降低复杂程度和削减总体拥有成本的灵活性。

Net Weaver包含了Auto-ID基础架构、商务智能、企业门户、交换基础架构、主数据管理、移动基础架构、网络应用服务器等7种组件和解决方案管理器、复合应用框架、开发者平台3种开发和管理工具。通过这些组件和工具,Net Weaver帮助企业跨越技术和机构组织的界限,实现了人员、信息、流程和平台的集成。

在Net Weaver平台基础上,ESA采纳了Web services标准以及面向服务架构的基本原则,并将其扩展以满足企业业务解决方案的要求。它能够帮助信息技术组织充分利用现有系统建立和部署跨越异构系统以及端到端业务场景的灵活解决方案。ESA解决了大多数公司正在面临的、在降低总体拥有成本(total cost of ownership,TCO)的同时,扩展现有信息技术资产,支持业务变革与创新的问题,将企业服务的概念、技术基础设施以及组合应用融为一体,形成了能使业务流程更具灵活性、创新性的功能强大的统一蓝图。

ESA在结合传统的SOA概念和技术基础上,抽象构建出企业应用的通用服务(enterprise services,ES),这些ES捕捉了商业的语义,代表了“商业共用的语言”,使用这些通用的服务和Net Weaver平台技术可以灵活快速地改变客户原有的SAP应用或创建出新的应用,满足他们特定的业务需要,实现如下4个方面的集成。

1.第一层面,将现有的各形各色的管理系统、办公系统、文档系统等集中到企业的信息门户内,实现企业信息技术系统的单一入口。在这个层面上,称之为“员工的集成”。

2.第二层面,将各种存放在数据库当中的管理信息,以及分散在集团内部不同地方的非结构化信息(市场信息、报告等文档信息)集中起来,实现支持经营决策的信息仓库和知识管理系统。这个层面,称之为“信息的集成”。

3.第三个层面提供的是“流程的集成”。保留仍然有价值的现有系统,意味着一个连续的业务流程可能在不同的系统内执行。SAP的Net Weaver平台能够将分散在不同系统的业务处理连接起来,形成一个自动化的流程。对于使用者来说,就好像是操作在一套系统上。

4.第四个层面是“平台的集成”,企业往往现存大量的信息系统,以及随着收购合作等带来的形形色色原有系统。在这个层面上,SAP提供的是支持开放标准(如xml)的底层架构,可以实现灵活的互接。

ESA的应用主要具有以下3个方面的优势。

1.解决集成难题,同时充分利用现有的信息技术投资。过去,更改单一应用功能时,必须同时更改与该组件有关的所有界面和应用。支持服务功能的企业应用的一个主要优势在于,其业务功能(操作的内容)与技术执行(操作的方式)是各自独立的。

2.降低总体信息技术成本。这是通过允许企业扩展现有的信息技术基础设施实现的。企业服务允许企业在现有的应用基础上构建新的应用。而不像过去,一旦新的业务流程投入使用,就必须替换现有的应用,或是花费大量的时间、精力和财力来与现有应用连接。

3.支持创新。这是通过允许企业更快地执行新的商业策略,以获得竞争优势来实现的。企业服务允许企业真正能够在数天内将实现新业务流程所需的应用集成在一起,而不再需要数月的时间。这使得企业能够节省内部成本,但更重要的是,在这个大多数产品创新都迅速商业化的世界里,它使得企业能够更快地向客户提供新的产品和服务,从而获得竞争优势。

ESA沿用了Web services的标准和面向服务体系结构的原则,并且完善和丰富了面向服务体系结构的概念、内涵和功能,从而很好地满足了企业级业务解决方案的需要。它帮助信息技术组织在现有系统的基础上部署更加灵活的解决方案。它已经被SAP成功地应用于多种行业中,例如,银行、医疗、国防、公共部门、金融服务等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈