6、客户/服务机计算
R/3是3层结构(在3.1版本中,通过增加Internet/Intranet层,R/3的结构将变成多级结构)产品清楚地分为表达服务,应用服务和数据库服务。由于是多级结构,R/3支持Gartner Group Client/Server模式的所有层次。
* 充分支持Gartner Group模式的前4层,包括分布式和远程表达以及分布式功能和远程数据管理,
* 通过对主要的业务处理跨平台和数据库的分布式数据库服务,模拟Gartner Group模式的第5层。
应用连接(ALE)支持事务处理内的联机应用连接,并通过标准的"IDOC"接口提供预先设置的业务处理方式。提供完整的R/3工具包来支持ALE客户化,分布式应用和主数据管理,以及网络集成。SAPR/3以一种实用的方式支持全部Gartner group Client/Server模式的5层结构:
7、可分布性
为了优化重组商业过程,商业应用系统必须高度集中化。然而,基于技术或经济原因,也可以使一个系统分散成几个系统,使它们在技术上独立自洽的。但我们不能简单地通过分散数据库来达到目的,唯有根据预定义的商业规则使得分散应用系统的信息能交换的方案才是可行的。SAP的ALE(Application Link Enabling)能够使分散的SAP应用系统相互联系,或者和其他厂商的系统联系,实现方案有:
8、OOP(面向对象技术)
面向对象接口创建了新的部件接口质量。旧的软件技术通过模块名和参数调用模块,如果被调用模块名或参数结构因为功能需要有了哪怕是细微的改变,所有的调用程序必须重新编写。面向对象接口克服了这缺点。所有的接口定义在当前激活仓库中维护。调用者从仓库中寻找所需的接口,再由仓库代为调用模块。这种间接调用创立了新的相互交换性和灵活性。
标准化的接口是SAP商业对象(SAP Business Object)体系的最重要特点。接口定义可以从商业对象仓库中获得。因而,标准的面向对象接口技术如COM/DCOM或CORBA就能部署。非SAP部件和SAP部件之间是可以相互调用的。有了商业对象仓库所支持的接口继承和替代,SAP商业部件很容易扩展和改变。