您的位置:知识库 »

SAP技术概述(二)

作者: 行云流水  发布时间: 2008-10-17 11:38  阅读: 4975 次  推荐: 0   原文链接   [收藏]  
[1] NetWeaver
[2] SAP Web AS
[3] NetWeaver Studio

SAP Web AS:

包括了SAP J2EE engine和abap application server

下面就是SAP WEBAS 的架构

Server 架构:

Cluster 架构:

CIM: Internet Communication Manager. 负责接受Web请求. 支持HTTP, HTTPS, SMTP. 通过URL, 它可以区分是对ABAP BSP(Business Server Page)的请求, 还是对J2EE的请求, 从而dispatch到不同的engine上。

Message Server: 是全局的消息服务器, 负责server间的异步或同步通信

Engueue Server: 是全局的队列服务器, 负责保存全局队列和锁.任何应用都可以申请使用它。

Work Process: 是ABAP engine中的一个工作进程。

JCO/Fast RFC: 用于基于SAP自己的远程调用规范RFC的调用

Gateway: 我的理解是用于翻译RFC call, RFC call的协议是CPI-C(Common Programming Interface – Communications, SAP专门用于程序对程序的远程调用的协议, 说白了就是一个定义描述函数名,参数之类调用需要的信息的数据格式)。

SAP J2EE Engine: 2002年, SAP收购了保加力亚的J2EE Application Server 开发商Inqmire(全称In-Q-My). 开发自己的J2EE Engine.目前的稳定版本为6.4. 这个Engine给人的感觉就是三个字”巨无霸”. 没有2G的内存是很难看到它在工作的. 通常巨无霸给人的另一个柑桔就是笨重和土气. 7.0以前的版本的管理方式比较土, 是基于rich client的. 7.0以后才逐步使用web和IDE作为管理工具。

下面是SAP J2EE Engine 的简单架构图

下图是SAP J2ee engine的Cluster 架构

0
0
标签:SAP 技术

热门文章

    最新文章

      最新新闻

        热门新闻