精品文档---下载后可任意编辑前言SAP 除了 OS 几乎生产了所有软件和 solution, 并且不断在适应和加入业界的新技术, 调整自己原有的技术, 所以用一个大的概念来概括 SAP 的架构是很难的, 这也是为什么 SAP 的诸多概念, 比如 mySAP, NetWeaver, ESA, AP, TP, BPP 等等, 常常让人 confuse 的原因. 这些概念, 都有他的核心思想, 或者说核心动力, 但是, 他们不是一个产品, 而是一个概念, 所以他们的边界是无法弄的很清楚的, 不可避开, 他们之间会有 Overlap. 比如 DataArchiving, 它是一项负责保存应用数据的技术, 最早是在 ABAP 上实现的, 但是在 SAP J2EE 中也有实现, 所以, 它既属于 NetWeaver, 也属于 mySAP. 无论是 mySAP, 还是 NetWeaver, 他们都不是代表一项技术, 而都是代表以一组概念为核心的一整套概念.所以, 一个好的办法是从 SAP 的技术进展历史开始讲. 讲得不对请多指教.SAP 进展历史1972 年, 五名 IBM 的经理人和 consultant(看来工程师是永远写程序的命)离开了 IBM, 在德国曼海母创建了他们自己的公司, 这就是 SAP(是德文系统,应用和数据处理产品的缩写. 德国公司的名字永远这么朴素直接). (2024 年 4 月 1 日是 SAP 30 周年纪念日)他们创建 SAP 的原因是, 当时他们发现自己的客户正在自行开发类似的程序来处理业务流程. 于是他们意识到他们可以提供可重用的标准化的系统, 来集成和实现用户的业务流程, 并且, 重要的一点是他们认为电脑现实器为普及作为业务流程的关键点. 当时没有微机, 计算机最多仅有 500k 内存. 有趣的是, 苹果公司于同年成立.SAP 的第一个产品是一个自动化财务和交易程序.命名 RF, 就是后来的 R/1. (值得敬佩的是, 他们的产品是利用晚上和周末开发出来的, 而我用了 6 年证明, 这几乎是不可能的 :P )1976 年, SAP 迁到现在的总部所在地 Walldorf.1979 年, SAP 推出用于大型机的 R/2.1988 年, SAP 在德国上市.1992 年, SAP 推出了著名的 R/3. 基于 C/S 模式, 统一的图形界面, 兼容关系数据库, 可以运行在 WindowsNT 等多种平台和计算上等先进的特性, 使 SAP 成为世界领先的系统提供商. 但是, 至此 SAP 的所有应用都是独立的, 仅仅是 client 加上 DataBase. 1998 年, 退出全新 CRM 和 SCM 解决方案.1999 年, SAP 推出所谓的 mySAP Business Suit. 这其实又是...