SAP netweaver架构.doc_第1页
SAP netweaver架构.doc_第2页
SAP netweaver架构.doc_第3页
SAP netweaver架构.doc_第4页
SAP netweaver架构.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

J2ee 集群架构它可能构建1 一个或多个java应用服务器实例2 一个中心服务器实例3 一个或多个数据库分发服务器和应用服务器可以分成由不同物理服务器。中心服务器(消息服务器和队列服务器)则是在一个主机上的用来处理多请求先来看看迷你型集群可以看出它只能处理java的请求它由一个java中心服务器包括分发服务器,一个执行服务器,和发布服务器及一个数据库组成。超大型集群负载均衡如果你组建了一个超大型集群,那么负载将会被分发到每个分发服务器上去。Java实例一个java实例是SAP Web java集群中一个单元。它能够单独的启动,停止,监控。它运行在一个物理服务器上的。当然它也可能运行多个java实例。一个实例由系统ID和实例数字来区分。而中心服务器是一个特殊的java实例。另一个实例是分布服务器(SDM)。它通常运行在中心服务器和数据库服务器上从而一起被称为中心服务器。组成结构:一个java实例至少由一个java执行服务器组成。通常它可能是由一个分发服务器和多个执行服务器组成。Java实例是由java启动及控制框架来启动停止及监控的看看以下数据流程图Java分发服务器它接受来客户的请求并以最少的负载分发给执行服务器。比如如果一个客户已经和执行服务器建立连接那么第二次请求时就不会分发给别的执行服务器。看看它的结构组成:1 连接请求处理器接受客户第一次请求并建成了一个物理连接2 连接管理器负责管理以经和客户端连接的所有连接。3 会话级服务4 会话处理器由请求指向执行服务器。计算已在队列中的请求 它同时会从消息服务器处得到执行服务器的相关信息执行服务器执行服务器实际是执行java应用程序的引挚。它是多线程的由此能执行海量请求。看看它的构成:有部分和分发服务器相似1 会话处理器2 会话级服务3 应用程序级服务或实际应用程序中心服务器它是运行在一个物理服务器上,是一个java实例它包括一个消息服务和一个队列服务。消息服务器集群之间的通信是由集群管理器来管理的。如果执行服务器想发送一个消息或数据它是由集群管理器来安排的。并且它连接着消息服务器。消息服务器是由消息信息服务来管理队列服务器。应用程序运行在引挚只能通过LogicalLocking 和TableLocking 它们是由锁适配服务提供。Java 启动及控制框架它是由JControl 和JLaunch 组成. JLaunch 是由 JControl 启动。它自己是由bootstrap 启动。它的启动示意图它的停止示意图负载均衡SAP 多实例Sap NetWeaver java 开发框架Sap NetWeaver Developer Studio 提供了一整套开发框架它加强了服务端IDE的功能。同时集中的提供团队可持续开发环境和整个产品生命周期的工具。它的构成:Design Time Repositry(DTR) 源码版本管理Component Build Service (CBS) , Change Management Service (CMS) ,Software Deployment Manager (SDM), System Landscape Directory (SLD) , Java Directory , Sap java Test .Web Dynpro 架构它是用户接口的编程模型,是实现业务应用的web表现方案。Web Dynpro 模型是基于MVC结构,它提供以下基本的功能:1 非常清晰业务逻辑和显示逻辑分离2 为用户接口类型提供了统一的原模型3 多客户端支持4 客户端平台用户接口无关性原模型用户所有的接口(UI)都由原数据来描述,并CBS根据原数据生成源码,这样就可以做和渲染技术无关可视化编辑工具数据流程控制表示由前端至后台用户接口UI布局用户接口UI属性业务逻辑和显示逻辑分离一个web dynpro 程序运行于前端但可以通过service和台后通信。它提供以下通信方式:1 RFC适配器2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论