专栏首页Jerry的SAP技术分享SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理

SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理

版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.blog.csdn.net/article/details/86938532

1972年,SAP诞生,推出了RF系统(实时财务会计系统), 后来命名为R1。

R指Real time。3既指第三代系统,又代表3层架构。

三层架构分别为下图的Presentation server Layer,Application server layer和Database server layer。

值得一提的是,时光之轮已经驶入了2019年的猪年,presentation server层除了上图传统的SAPGUI外,也支持其他的技术:

  • ABAP In Eclipse
  • ABAP in WebIDE
  • ABAP in Visual Studio Code

在我 微信公众号“汪子熙”里曾经发表过一篇公众号文章:那些年我用过的SAP IDE

里面介绍过上述提到的不同的presentation layer(展现层)的实现技术。

下图是在Eclipse里进行ABAP开发:

在浏览器里进行ABAP开发:

在微软的Visual Studio Code里开发:

再看中间的应用服务器层:

这里能看出应用服务器层是支持负载均衡的,SAPGUI的使用者会指定消息服务器Message Server的地址,

用户通过SAPGUI登录时,消息服务器会将用户请求分配到负载最小的应用服务器实例上。

下图含义为在任意一个SAP系统的服务器实例里,使用事务码SM51都可以查看该系统所有的应用服务器实例。

而数据库服务器的实例,从菜单System-Status里可以得到。

SAP Netweaver 应用服务器可以连接多个数据库,每个数据库可以来自不同的数据库提供商。

使用事务码DBCO在Netweaver应用服务器上维护指向数据库服务器的连接明细:

从DBMS这个字段能得到所有NetWeaver支持的数据库服务器,比如MaxDB,Infomix,微软的SQL Server,Oracle DB等。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 云端的ABAP Restful服务开发

    愉快的暑假结束了,今天是小朋友新学期开学后的第一个周日,不知道各位家长是否和小朋友们一起,已经适应了新学期的生活了么?

    Jerry Wang
  • 有哪些ABAP关键字和语法,到了ABAP云环境上就没办法用了?

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    Jerry Wang
  • ABAP开发环境语法高亮的那些事儿

    但幸好我们的开发环境还是能够进行各种个性化设置,所以虽然大家都穿着一样的格子衫,但面对的却是色彩各异的开发环境。比如SAPGUI的Options选项,给ABAP...

    Jerry Wang
  • 「软件架构」InfoQ 软件架构和设计趋势报告2020年4月

    良好的软件架构的目标是帮助管理复杂的系统。针对分布式系统、事件驱动架构和大数据,软件架构的最新创新希望利用正在出现的最佳实践,并帮助指导工程师远离常见的陷阱。

    首席架构师智库
  • 回归模型的基础是相关

    相关是随机理论的基础。田径赛中百米运动员想跑得快,需要大步幅与高步频,但步幅和步却是一对相互矛盾的存在,只有步幅和步频达到最优平衡点时,人才可以跑的更快...

    许卉
  • Dart 语言异步编程之Future

    编程中的代码执行,通常分为同步与异步两种。简单说,同步就是按照代码的编写顺序,从上到下依次执行,这也是最简单的我们最常接触的一种形式。但是同步代码的缺点也显而易...

    arcticfox
  • 随机变量的相关性与独立性

    语义上来讲,独立是指变量之间完全没有关系,但是不相关则仅要求变量之间没有线性关系,因而独立的要求更高,独立的变量一定是不相关的,但是不相关的不一定是独立的,即独...

    yangzelong
  • git

    小胖
  • MongoDB更改字段类型

    1 Double 浮点型  2 String UTF-8字符串都可表示为字符串类型的数据  3 Object 对象,嵌套另外的文档  4 Array 值的...

    周小董
  • 再谈高并发下限流算法的设计

    行业大佬:大蕉,一个有七块腹肌的普通程序员,主要分享与大后端技术栈以及后端成长技术路线相关的方方面面,擅长帮助迷茫的大三大四应届生和职场新人明确校招以及职场道路...

    架构师修行之路

扫码关注云+社区

领取腾讯云代金券