技术架构二 5 、会话管理员 Session Manager 是一个现代的,便于使用的,通用的用户界面。它为专业用户提供了一个 ' 多系统多任务 ' 的工作环境。用户可" name="description" />

sap basis基础系列之三

发表于:2007-06-08来源:作者:点击数: 标签:
MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">技术架构二 5 、会话管理员 Session Manager 是一个现代的,便于使用的,通用的用户界面。它为专业用户提供了一个 ' 多系统多任务 ' 的工作环境。用户可
    MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">技术架构二

5、会话管理员
  Session Manager是一个现代的,便于使用的,通用的用户界面。它为专业用户提供了一个'多系统多任务'的工作环境。用户可以使用Session Manager同时连接多个R/3系统'多系统'并能一个连接会话中打开多个事务窗口'多任务'。运行中,Session Manager管理所有打开的会话和事务窗口,并使用户可以方便的在其中切换。Session Manager使用SAPGUI执行单独的事务。在R/3 4.0中,Session Manager可在Internet中运行。Internet Session Manager除了提供和标准Session Manager一样的功能外,还提供了一个额外的菜单使用户可以访问R/3 Internet应用。

6、客户/服务机计算
  R/33层结构(在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、可分布性
  为了优化重组商业过程,商业应用系统必须高度集中化。然而,基于技术或经济原因,也可以使一个系统分散成几个系统,使它们在技术上独立自洽的。但我们不能简单地通过分散数据库来达到目的,唯有根据预定义的商业规则使得分散应用系统的信息能交换的方案才是可行的。SAPALEApplication Link Enabling)能够使分散的SAP应用系统相互联系,或者和其他厂商的系统联系,实现方案有:
  * 本地销售和总发货厂的连接。
  * 总部和分单位的分散利润分析。
  * 支持跨系统的后勤信息(制造,材料,分销,工厂维护等)。
  * 集中的购买合同管理。
  * 集中的财务系统和本地后勤系统的连接。

  ALE服务可以分为三步:
  1. 应用程序以工作流的方式,即把数据信息打包成消息。
  2. 发布层连接应用层和技术层,定义消息的接受者,过滤和转换消息。
  3. 通讯层确保数据的安全可靠传送。

  8OOP(面向对象技术)
  面向对象接口创建了新的部件接口质量。旧的软件技术通过模块名和参数调用模块,如果被调用模块名或参数结构因为功能需要有了哪怕是细微的改变,所有的调用程序必须重新编写。面向对象接口克服了这缺点。所有的接口定义在当前激活仓库中维护。调用者从仓库中寻找所需的接口,再由仓库代为调用模块。这种间接调用创立了新的相互交换性和灵活性。
  标准化的接口是SAP商业对象(SAP Business Object)体系的最重要特点。接口定义可以从商业对象仓库中获得。因而,标准的面向对象接口技术如COM/DCOMCORBA就能部署。非SAP部件和SAP部件之间是可以相互调用的。

  有了商业对象仓库所支持的接口继承和替代,SAP商业部件很容易扩展和改变。

  9BAPI:SAP商业对象的开放性

      在以后会具体介绍 BAPI的应用。

原文转自:http://www.ltesting.net