SAPNetWeaver快速向导培训资料doc 83页.docx
《SAPNetWeaver快速向导培训资料doc 83页.docx》由会员分享,可在线阅读,更多相关《SAPNetWeaver快速向导培训资料doc 83页.docx(85页珍藏版)》请在冰豆网上搜索。
![SAPNetWeaver快速向导培训资料doc 83页.docx](https://file1.bdocx.com/fileroot1/2023-6/12/b3010f59-ddca-4496-b09a-40729fdc8515/b3010f59-ddca-4496-b09a-40729fdc85151.gif)
SAPNetWeaver快速向导培训资料doc83页
SAPNetWeaver-快速向导培训资料(doc83页)
SAPNetWeaver-快速向导
SAPNetWeaver-简介
SAPNetWeaver (SAPNW)描述了用于“业务启用”的所有软件和服务。
SAP业务套件(如ERP中央组件(ECC)或供应商关系管理(SRM))包含该特定业务解决方案的软件组件。
以下是有关SAPNetWeaver平台的要点:
∙它是一个开放技术平台,提供了一套全面的技术,用于运行关键业务应用程序和集成人员,流程和信息。
∙它是一个基于Web的开放式集成应用程序平台,用作企业面向服务的架构(EnterpriseSOA)的基础,并允许跨业务和技术边界的人员,信息和业务流程的集成和调整。
∙它利用开放标准来实现与几乎任何来源或技术的信息和应用程序的集成。
∙它是SAPBusinessSuite和SAPBusinessbyDesign的基础。
它还提供合作伙伴解决方案和定制应用程序。
SAPNW开发
SAPNetWeaver由TopTierSoftware(一家以色列公司)于1997年首次推出。
SAP于2000年初收购了该公司。
SAPNetWeaver的第一个版本于2004年发布,版本为NW7.0。
注意 -最新的可用版本是2015年第4季度发布的SAPNetWeaver7.5。
SAP与各种硬件供应商捆绑在一起,提供不同的应用程序组件,以增强NetWeaver平台的功能。
SAPBusinessWarehouse(BW)加速器是为提高SAPBW中的数据加载和查询性能而开发的示例之一。
SAP基于诸如ABAPWorkbench,WebDynpro,VisualComposer,SAPSolutionManager和基于JAVA堆栈的NetWeaverDeveloperStudio(NWDS)之类的NetWeaver平台引入了各种应用程序开发。
在下图中,您可以看到基于SAPNWPlatform的关键启用-
∙高度可配置的业务应用程序 -包括SAPECC套件,用于客户关系管理,供应链管理的SAPCRM软件套件以及作为SAP企业资源规划(ERP)解决方案一部分的其他关键模块。
∙业务启用应用程序 -包含业务启用应用程序,如SAP过程集成(PI),企业门户和商业智能软件套件。
∙通用开发和技术平台 -包含Web开发和应用程序开发技术,如ABAPWorkbench,SAPWebDynpro,VisualComposer等。
SAPNetWeaver-优势
SAPNW是用于管理和配置业务应用程序以开发工作台应用程序的开放平台,因此您可以实现多个优点。
∙它基于面向服务的架构方法,因此允许您灵活地执行任务。
系统升级也可以很容易地执行。
∙使用SAPNetWeaver应用程序服务器,您可以实时执行分析和嵌入式分析。
∙使用诸如ABAPWorkbench,WebDynpro和NWDevelopmentStudio之类的工具轻松开发Web应用程序。
∙单个应用程序平台,用于管理来自不同提供商的应用程序,以不同语言实现
∙使用Web和移动应用程序轻松实现和使用业务逻辑和SAP后端系统内容。
∙使用SAPNetWeaverGateway的移动和Web应用程序的灵活和简单的开发环境,基于JAVA的SAPUI5和基于HTML5的应用程序开发。
∙通过使用基于NetWeaver平台部署模型的SAPFioriLaunchpad,简化了日常业务操作的工作流程和管理。
使用NetWeaver网关,开发人员可以创建将业务用户从任何环境和任何设备连接到SAP软件的应用程序。
SAPNetWeaver-体系结构
SAPNetWeaver称为SAP软件堆栈的中心基础,为其他NetWeaver组件(如ProcessIntegrator,商业智能,企业门户以及ABAP和Java应用程序)提供了一个灵活的平台。
SAPNetWeaverApplicationServer支持独立于平台的Web服务,业务应用程序和基于标准的开发,使您能够利用现有技术资产实现面向Web服务的解决方案。
所有NetWeaver组件都是基于SAPWeb应用程序服务器构建的,组件是以J2EE或ABAP编写的。
SAPNetWeaver-体系结构
SAPNetWeaver是整个SAP软件堆栈的核心组件之一,为其他组件以及JAVA和ABAP应用程序提供了一个平台。
SAP应用程序服务器由多个应用程序服务器实例和数据库服务器组成。
使用对话框实例,它还包含一个消息服务器和一个入队服务器。
由用户执行的对话实例具有以下组件-
∙内部通信管理器 -用于处理客户端和服务器Web请求。
它支持协议-HTTP,HTTPS,SMTP。
∙Dispatcher -Dispatcher用于将用户请求分发到不同的工作进程。
如果所有工作进程都忙,请求将存储在Dispatcher队列中。
∙工作流程 -用于执行Java或ABAP程序。
∙SAP网关 -这提供了SAP实例之间的RFC接口。
∙消息服务器 -用于消息通信,并且还平衡SAP系统中的负载。
SAPNetWeaver-组件
SAPNetWeaver包括一组全面的组件,应用程序和工具。
SAPNetWeaver应用程序服务器
它支持独立于平台的Web服务,业务应用程序和基于标准的开发,使您能够利用现有的技术资产实现面向Webservices的解决方案。
其主要功能包括-
∙经验证的可扩展和全面的工具集,用于管理应用程序平台开发。
∙利用现有的基础设施技能组。
互联网通信经理
Internet通信管理器(ICM)用于处理Web和服务器请求,并使用HTTP,HTTPS和SMTP协议设置与Internet的连接。
请求是由用户通过Web浏览器发送的。
∙RFC连接用于将SAPNetWeaver应用程序服务器连接到后端系统以获取和处理数据。
∙在SAPWeb应用程序服务器中,SAP网关使SAP实例之间的RFC接口可用。
∙消息服务器用于处理消息和SAP系统中的负载平衡。
SAPNetWeaver应用程序服务器的安装选项
对于SAPNetWeaverApplicationServer的安装,您可以从以下两个安装选项中进行选择:
∙ABAP系统 -使用此安装方法,您可以运行ABAP程序以及几个选定的SAPJava应用程序。
∙Java系统 -使用此安装方法,您可以运行J2EE应用程序,但不能运行任何ABAP程序
SAPNetWeaver-商业智能
它使您能够整合来自企业的数据,并将其转换为实用,及时的业务信息,以推动良好的决策制定。
SAPNetWeaver-网关
它使开发人员能够创建将业务用户从任何环境和任何设备连接到SAP软件的应用程序。
SAPNetWeaver-主数据管理
它确保跨系统数据一致性,并帮助跨越扩展价值链整合业务流程。
SAPNetWeaver-ProcessOrchestration
它有助于改进流程,从简单的工作流程到跨越应用程序和组织边界的集成流程。
它包括业务流程管理,业务规则管理和流程集成的功能。
SAPNetWeaver-门户
它统一关键信息和应用程序,为用户提供跨企业的基于角色的视图,使您能够充分利用您的信息资源。
SAP自动ID基础结构
它为您提供集成所有自动感测设备(包括RFID阅读器和打印机,蓝牙设备,嵌入式系统和条码设备)所需的所有功能。
SAPNetWeaver-身份管理
它解决了典型企业面临的访问和配置问题。
它为集成业务流程创造了新的机会,并有助于将系统集成到异构IT环境中。
SAPNetWeaver-信息生命周期管理
它允许您根据您定义的规则保留规则以容易访问的格式归档数据。
SAPNetWeaver-版本详细信息
SAPNetWeaver平台和基于NetWeaver技术的不同应用程序允许您在异构环境中使用SAP和非SAP产品。
在下表中列出了SAPNetWeaver平台的不同发布详细信息。
SAPNetWeaver7.0于2004年首次发布。
其最新版本是SAPNetWeaver7.5,于2015年11月发布。
技术
发布详情
SAPNetWeaver平台
SAPNetWeaver7.5
SAPNetWeaver7.4
SAPNetWeaver7.3包括增强包1
SAPNetWeaver7.3
SAPNetWeaver7.0包括增强包3
SAPNetWeaver7.0包括增强包2
SAPNetWeaver7.0包括增强包1
SAPNetWeaver7.0
SAP组合环境
SAPNetWeaver组合环境7.2
SAPNetWeaver组合环境7.1包括增强包1
SAPNetWeaver组合环境7.1
SAPNetWeaverCE7.1的企业服务存储库
SAP企业门户,企业工作区
SAPNetWeaverPortal,EnterpriseWorkspaces1.0
SAPNetWeaverPortal,EnterpriseWorkspaces1.1
SAPNetWeaver自适应计算控制器
SAPNetWeaver自适应计算控制器7.3
SAPNetWeaver自适应计算控制器7.2
SAPNetWeaver企业搜索
SAPNetWeaverEnterpriseSearch7.3
SAPNetWeaverEnterpriseSearch7.2
SAPNetWeaverMobile
SAPNetWeaverMobile7.1包括增强包1
SAPNetWeaverMobile7.1
SAPNetWeaverMDM
SAPNetWeaver主数据管理7.1
SAP过程集成
SAPNetWeaver过程集成7.1包括增强包1
SAPNetWeaver过程集成7.1
SAP单点登录
SAPNetWeaver单一登录2.0
SAPNetWeaver单点登录1.0
ECC系统中的NW版本
如前所述,SAPNetWeaver包括一组全面的组件,应用程序和工具。
您可以在SAPECC套件中检查NetWeaver平台的版本。
检查NetWeaver平台的版本-
步骤1 -使用SAPGUI登录到SAPECC系统。
步骤2 -选择要检查NetWeaver版本和登录的系统。
步骤3 -要检查版本,请单击顶部的系统选项卡→状态
这将打开系统状态选项卡。
您可以查看不同的详细信息,如使用数据,存储库数据和主机数据。
步骤4 -要检查版本,在SAP系统数据下→组件版本→单击镜头图标。
在下一个已安装的软件屏幕中,在已安装的软件组件版本下,您可以找到组件名称,版本,ServicePack级别和支持包。
步骤5 -在版本选项卡下,您可以检查NetWeaver版本。
在下面的屏幕截图中,它是NetWeaver7.4。
步骤6 -在同一屏幕下,但在下一个选项卡(即安装的产品版本)中,您可以找到在SAP系统上安装的每个组件的版本。
要搜索SAPNetWeaver的版本,请向下滚动以找到它。
SAPNetWeaver-设置NW
要设置SAPNetWeaver,必须在SAP站点上检查SAPNetWeaver产品可用性矩阵(PAM)。
这将告诉您平台的可用性,版本类型和维护以及产品的升级持续时间。
使用PAM,SAP发布有关SAP软件版本的以下信息-
∙版本类型(例如,标准版本,早期采用版本或自定义开发项目版本)
∙计划可用性
∙维护时间
∙升级路径
∙平台可用性,包括数据库平台和操作系统
要检查平台,维护和升级以及SAPNetWeaver平台的发布详细信息,请转到以下SAPPAM站点,并使用合作伙伴ID和密码 。
要检查SAPNetWeaver7.4的PAM,请转到以下链接并使用您的SID和密码登录。
https:
//websmp201.sapag.de/~sapidb/011000358700000552252012E
以下信息可在本网站-
∙OS/DB
∙开发人员工作室
∙语言支持
∙浏览器支持
注 -SAPNetWeaver7.4发布的SAP注释1843183。
操作系统/SAPNetWeaver的数据库PAM
在下表中,您可以找到SAPNetWeaver平台的操作系统和数据库产品可用性矩阵。
沿Y轴,它显示数据库支持及其版本,沿X轴显示支持哪个Windows操作系统。
∙AS-仅具有整个SAPNetWeaver堆栈的应用程序服务器
∙DB-仅数据库服务器
∙HA-仅限高可用解决方案
∙X64-x64和x86_64表示相同的硬件
支持SAPNetWeaver的桌面和移动浏览器
以下是桌面浏览器对SAPNetWeaver发行版的支持 -
MicrosoftInternetExplorer
∙IE11桌面(推荐)
∙计划于2015年10月在Windows10上支持IE11
∙IE7-IE10,直到2016年1月
MicrosoftEdge
∙计划用于UIAdd-on2.0SP1(SAPUI51.32)。
下载端口到UIAdd-on1.0SP15(SAPUI51.28)计划。
火狐浏览器
∙最新扩展支持发布周期(推荐)
∙最新快速发布周期(有条件支持)
谷歌浏览器
∙Windows的最新发行周期
∙支持NW7.02,7.03,7.30和更高版本
苹果Safari
∙在OSX上从版本发布日期起3年
∙支持NW7.02,7.03,7.30和更高版本
以下是移动浏览器对SAPNetWeaver发行版的支持 -
∙在iPad的苹果计算机
∙在iPhone的苹果计算机
∙三星GalaxyTab/S上的GoogleChrome浏览器
∙三星GalaxyTab/S(A4.4及更高版本)上的Android浏览器
∙诺基亚Lumia930上的WindowsPhone8.1(有条件支持)
∙诺基亚Lumia930上的WindowsPhone10(计划中)
∙BlackBerry黑莓Z10/30
注 -从供应商发布日期起3年的设备和操作系统版本支持。
支持的UI技术-
∙SAPUI5/OpenUI5
∙SAPFiori应用程序可能有不同的支持
SAPNetWeaverDeveloperWorkplace
∙由SAPNetWeaverDeveloperStudio和ASJava组成,具有有限的平台支持
∙本地开发和测试功能
∙不支持团队开发
∙没有通过Eclipse更新站点提供工具更新
∙无扩展支持
语言支持
有关语言可用性的所有信息,请参见产品供货。
Matrix(PAM),位于技术发布信息→语言→产品实例→显示其他信息中的链接
SAPNetWeaver-安装选项
在执行安装之前,第一步是检查软件和安装的硬件要求。
软件要求包括安装介质和硬件要求,包括-具有RAM16GB的硬盘空间,最低6080GB的硬盘空间用于安装和运行系统。
如果您计划创建虚拟映像,则可以为VM映像分配等效内存。
软件要求
您可以从SAPMarketplace获取软件。
转到https:
//websmp201.sapag.de/#wrapper
单击底部的SAPStore图标,您将被定向到
单击登录按钮,然后输入SAP合作伙伴ID详细信息。
一旦您登录,您可以看到以下屏幕-
搜索适用于ABAP64位试用版的SAPNetWeaverApplicationServer。
您还可以从以下用于旧软件产品的SAPStore链接下载项目
软件下载搜索列表将旧SCN下载目录项目映射到新存储链接。
搜索框将自动完成您的输入,并将帮助您找到您要找的项目。
在左侧,我们列出商店解决方案编号作为直接在商店中搜索的参考。
SAPStore解决方案标题链接到相关的商店解决方案。
如果您找不到旧包,请发送包含旧标题和链接的电子邮件。
注册您的帐户并输入所有详细信息。
检查条款和条件复选框。
在向SAPStore注册后,SAP会为您提供一个链接,其中包含文件ABAP_7_03_SP04_64_bit_Trial_3_9_2_GB.rar (大小约为4GB)。
将此文件解压缩到新文件夹,您可以看到以下文件夹。
您有应用程序安装程序文件以运行安装。
这将打开SAP安装主向导。
您需要完成以下步骤才能完成安装。
∙选择选项
∙定义参数
∙概要
∙执行
∙已完成
在左侧,您有每个选项的帮助。
一旦你做出选择,接下来是去定义参数,这里接受最终用户许可协议EULA→下一步。
在下一个(以下)屏幕中,您必须输入所有用户的密码。
此密码将用于SAPinst创建的所有帐户以及安全存储密钥阶段。
检查F1帮助的限制和依赖。
当您单击下一步,在下一个窗口中,系统将执行先决条件检查结果。
在详细的结果,你可以找到不同的选项-
∙条件
∙结果代码
∙严重性
∙信息
∙更多信息
再次单击“下一步”时,向导将转到“参数摘要”选项卡。
您可以查看所有密码(常规参数,主密码,Windows域)的详细信息,如以下屏幕截图所示。
在底部,单击下一步按钮。
您将被移动到安装向导的“执行”选项卡。
在这里您可以看到逐步安装,如下面的屏幕截图所示。
在此任务进度期间,您可能会遇到不同的错误。
其中一些是-
∙数据库错误(驱动程序问题)
∙导入ABAP
∙后安装活动(配置问题)
安装过程完成后,您将看到一个确认消息,如下面的屏幕截图所示。
传递参数以进行安装
在安装过程中,您必须传递不同的参数,这些参数称为输入用户参数。
这些参数取决于安装模式的类型。
您可以选择以下安装选项-
∙典型模式
∙自定义模式
典型模式
当选择“典型”模式时,安装向导仅选择典型参数的默认值,并缩短安装运行时间。
在典型模式下,您需要选择以下输入参数-
∙主密码
∙系统ID
∙数据库连接参数
∙NetWeaver7.4或更高版本,您需要维护加密密钥
自定义模式
在安装过程中选择“自定义”模式时,必须选择所有用户输入参数。
在安装向导中的步骤2→下一步定义参数后,将提示您查看参数摘要。
在“摘要”步骤中,您可以再次更改所有参数。
安装完成后,您无法从“典型”→“自定义”或“自定义→典型”中更改参数模式,因此应在安装过程中根据业务需求进行选择。
SAPNetWeaver-运输管理
传输管理系统(TMS)是SAP系统中的关键组件之一,用于控制新的请求,监视变更,例如谁实施了更改,以及在SAP环境中定义和配置系统环境。
运输管理系统由3个部分组成-
∙变更和运输组织者(CTO)
交易:
SE01
这用于管理,配置SAP存储库和其他对象中的更改。
这为开发和配置项目提供了中心环境。
( )
∙运输管理系统
这用于管理,控制和复制开发对象,并用于使用使用RFC连接配置的传输路由在SAP系统环境中执行的定制。
这包括从一个SAP系统导出对象并导入到目标系统。
∙工具
工具是SAP内核的一部分,用于管理R3trans和传输控制程序。
R3trans称为SAP系统传输,用于在不同SAP系统之间传输对象。
它使用传输控制程序(tp)或使用SAP升级实用程序调用。
传输控制程序用于支持在不同平台上运行的不同系统之间以及不同数据库上的数据和对象传输。
配置传输管理
传输管理是SAP系统架构中的关键组件之一。
传输域控制器
这用于管理所有TMS配置详细信息。
对配置设置的任何更改都将分发到所有系统。
要设置域控制器,请使用Transaction:
STMS
如果SAP系统没有域控制器,将提示您创建一个新的。
传输域包括要执行的以下活动-
∙用户创建TMSADM
∙RFC连接和请求创建,TMSADM用于登录到目标系统
∙DOMAIN.CFG文件在usr/sap/trans/bin目录下创建,它存储TMS配置,供系统和域用于检查现有配置。
将系统添加到传输域
要添加系统,请登录到要添加到系统的SAP系统。
使用客户端000并启动事务STMS 。
如果没有添加系统,TMS将检查配置文件DOMAIN.CFG ,并要求加入域。
单击“选择提案”并保存。
系统将最初保持在“等待”状态。
要完成任务→登录到域控制器系统→事务STMS→转到概述→系统。
您可以看到可用的新系统。
转到SAP系统→批准。
管理传输路由
传输路由定义为SAP管理员定义的路径,用于在不同SAP系统之间传输更改。
您可以定义两种类型的传输路由-
∙合并(从DEV到QAS)-使用传输层
∙交货(从QAS到PRD)-不需要运输层
传输请求
传输请求包含要在开发系统中实施的更改数。
它包括变化的类型,目的,变化类别,目标系统和其他细节。
传输请求以标准格式命名为-< SID > K < Number >
例
SID表示系统ID
K代表固定关键字/字母表
数字可以是从900001开始的范围内的任何值
可以在SAP系统中创建两种请求类型-
∙Workbench请求 -此请求类型用于包含存储库和跨客户端定制对象。
Workbench请求用于在ABAP工作台对象中进行更改。
∙自定义请求 -此请求类型用于包含属于客户端特定自定义的对象。
当用户自定义设置时,系统会自动创建这些请求,并根据传输层自动分配目标系统。
要创建传输请求,请使用事务SE01
传输请求可以通过两种方式创建-
∙自动 -自动创建。
∙手动 -您也可以手动创建传输请求。
在传输系统中导入/导出对象
在源系统中完成传输请求后,必须从源系统导出请求,并将其导入目标系统。
要执行导入,您必须选择导入队列。
运行事务STMS→导入,或者您可以转到顶部的概述选项卡→导入。
您可以查看当前域中的系统列表,描述以及“导入队列”中可用的请求数和状态。
导入队列
此列表在目录中包含准备导入目标系统的传输请求。
要手动添加请求,您可以转到附加→其他请求→添加。
您应该知道传输请求的名称。
传输请求日志
一旦传输请求完成,您还可以检查日志。
要检查日志,请事务SE01→转到→传输日志。
以下两种类型的日志在传输管理系统中可用-
∙传输日志 -它跟踪在传输请求中移动的传输日志文件。
∙操作日志 -它包括在传输请求中执行的操作日志的详细信息。
它包括出口,进口等。
日志记录值