没有合适的资源?快使用搜索试试~ 我知道了~
首页SAP技术架构演变 SAP技术架构演变
SAP技术架构演变 SAP技术架构演变
需积分: 34 174 浏览量
更新于2023-03-03
评论
收藏 35KB DOC 举报
SAP技术架构演变.docSAP技术架构演变.docSAP技术架构演变.docSAP技术架构演变.docSAP技术架构演变.doc
资源详情
资源评论
资源推荐

从事 SAP 工作一年有余,已历经 FI/CO,SD 模块,一直忙于一些前台操作,讨论业务流
程,后台配置,对 SAP 整体架构和技术认识比较模糊。这段时间忙于写 ABAP 代码,因此
决定深入了解 SAP 技术架构。从 SAP 技术架构的演变,可以大概看出 SAP 的发展趋势。
以下是 SAP 主要技术改革的概览:
1972-1989:R/2 时代,实时数据处理(Real Time Data Processing),平台为 IBM 大
型机,基于字符的用户界面,应用层以模块构成,开发语言为 ABAP,运行时环境是
Basis/ABAP。
1990-1998:R/3 时代,平台为三层客户机/服务器系统,图形用户界面 (GUI),应用
层次以模块构成,开发语言为 ABAP,运行时环境是 Basis/ABAP,对外接口为 ALE/RFC,
IDoc。
1999-2002:mySAP.com 时代,平台为多层客户/服务器系统,图形用户界面 (GUI)及
浏览器,应用层以模块及组件构成,开发语言为 ABAP/4,运行时环境是 Basis/ABAP,对
外接口为 RFC/BAPI。
2003- :mySAP Business Suite/SAP NetWeaver 时代,平台为多层客户/服务器系统,
用户界面是企业门户、图形用户界面 (GUI)及 Web 浏览器,应用层以组件构成,开发语言
为对象化的 ABAP 及 Java,运行时环境是 WebAS/ABAP/J2EE,对外接口为 Web Services。
图 1.3.1 从 SAP R/2 到 mySAP ERP
如果说 1999 年 mySAP.com 的技术革新,是为了应对网络商务时代的来临,那 2003 年开始
全面推出的 SAP NetWeaver 以及它所支持的企业服务架构(ESA),是 SAP 领导业界完成
对面向服务架构(SOA)和 Web 服务的转变,同时也为了完成从 ERP 至 ERP II 的转型。
Gartner 对 ERP II 的定义是传统 ERP 的组件化与公开化。在图 1.3.2 中,将新的 mySAP 商
务套件 + SAP NetWeaver 结构与原先的 R/3 + Basis 结构并列,方便分析比较。
图 1.3.2 SAP NetWeaver vs. R/3 Basis
SAP NetWeaver 不仅仅是 Basis 的简单延伸,其最底层的应用平台(WebAS)实现了对传统
Basis 功能的延展并加强,SAP NetWeaver 的其余三层集成结构:人员集成,信息集成,流
程集成,远远丰富了 Basis 的功能。见图 1.3.3。下面从技术的角度简单介绍 SAP NetWeaver
一些组件的演变历程:
图 1.3.3 SAP NetWeaver 远远丰富 Basis 的功能
SAP R/3 Open SQL 成为 SAP NetWeaver Open SQL
SAP R/3 Open SQL 和 SAP NetWeaver Open SQL 具有类似的功能,Open SQL 好象一个数据
和数据类型的字典,提供一个数据读写的抽象模块。因为使用 Open SQL,开发者可以写一















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0