您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > ABAP网络服务配置详解
CD300ABAP网络服务配置详解SAP全球技术研发者大会(上海):周斌解决方案开发员,SAPCD赵逸飞解决方案开发员,SAPCD2010年12月©2010SAPAG.Allrightsreserved./Page2法律声明Thispresentationoutlinesourgeneralproductdirectionandshouldnotbereliedoninmakingapurchasedecision.ThispresentationisnotsubjecttoyourlicenseagreementoranyotheragreementwithSAP.SAPhasnoobligationtopursueanycourseofbusinessoutlinedinthispresentationortodeveloporreleaseanyfunctionalitymentionedinthispresentation.ThispresentationandSAP'sstrategyandpossiblefuturedevelopmentsaresubjecttochangeandmaybechangedbySAPatanytimeforanyreasonwithoutnotice.Thisdocumentisprovidedwithoutawarrantyofanykind,eitherexpressorimplied,includingbutnotlimitedto,theimpliedwarrantiesofmerchantability,fitnessforaparticularpurpose,ornon-infringement.SAPassumesnoresponsibilityforerrorsoromissionsinthisdocument,exceptifsuchdamageswerecausedbySAPintentionallyorgrosslynegligent.©2010SAPAG.Allrightsreserved./Page3议程1.欢迎&简介2.概览-ABAP网络服务配置架构3.单一配置-服务提供方和服务消费方4.演示5.智能配置-服务提供方和服务消费方6.演示7.常用工具8.Q&A©2010SAPAG.Allrightsreserved./Page4议程1.欢迎&简介2.概览-ABAP网络服务配置架构3.单一配置-服务提供方和服务消费方4.演示5.智能配置-服务提供方和服务消费方6.演示7.常用工具8.Q&A©2010SAPAG.Allrightsreserved./Page5配置服务提供方:配置描述了服务如何被访问。服务定义描述了服务的接口,功能,行为及其实施。SOA配置–概览ConsumerProxyorServiceGroup配置服务消费方:服务消费方代理包装了通信层面并可以在技术流程上做一些控制。代理可以用来和连接服务提供方服务器。OneorMultipleWebservicedefinitionsProviderSystem…ConsumerSystem©2010SAPAG.Allrightsreserved./Page6SOAManager–简介SOAMANAGER是一个ABAP的事务代码,启动基于WebDynproABAP的程序来配置ABAP网络服务从ABAP7.0SP14开始提供替代WSADMIN,WSCONFIG和LPCONFIG©2010SAPAG.Allrightsreserved./Page7SOAManager进入界面为技术管理人员为业务管理人员©2010SAPAG.Allrightsreserved./Page8议程1.欢迎&简介2.概览-ABAP网络服务配置架构3.单一配置-服务提供方和服务消费方4.演示5.智能配置-服务供应方和服务消费方6.演示7.常用工具8.Q&A©2010SAPAG.Allrightsreserved./Page9议程3.服务提供方和服务消费方的配置提供方-简化服务配置SimpleConsumerSupportProvider(SCSP)提供方-单一服务配置SingleServiceConfiguration消费方(基于WSDL)-单一服务配置©2010SAPAG.Allrightsreserved./Page10M34/800演示案例-服务提供方和服务消费方的配置Calculator_OutM34/800用作提供方和消费方的系统第一步:用简化服务配置SimpleConsumerSupportProvider(SCSP)在系统M34/800中配置服务Calculator_In第二步:在M34/800系统中用单一服务配置Calculator_In(比较与SCSP的不同)第三步:配置Calculator_Out,调用第一步SCSP配置的Calculator_In服务Calculator_In213SystemEndPointLogicalPortDTObject©2010SAPAG.Allrightsreserved./Page11简化服务配置SimpleConsumerSupportProvider(SCSP)©2010SAPAG.Allrightsreserved./Page12简化服务配置SimpleConsumerSupportProvider(SCSP)–WSDL文档©2010SAPAG.Allrightsreserved./Page13简化服务配置SimpleConsumerSupportProvider(SCSP)–在单一配置中显示©2010SAPAG.Allrightsreserved./Page14简化服务配置SimpleConsumerSupportProvider(SCSP)SecuritySettings©2010SAPAG.Allrightsreserved./Page15简化服务配置SimpleConsumerSupportProvider(SCSP)状态管理设置StateManagementSettings传输设置TransportSettings操作相关设置OperationSpecificSettings©2010SAPAG.Allrightsreserved./Page16议程3.服务提供方和服务消费方的配置提供方-简化服务配置SimpleConsumerSupportProvider(SCSP)提供方-单一服务配置SingleServiceConfiguration消费方(基于WSDL)-单一服务配置©2010SAPAG.Allrightsreserved./Page17M34/800演示案例-服务提供方和服务消费方的配置Calculator_OutM34/800用作提供方和消费方的系统第一步:用简化服务配置SimpleConsumerSupportProvider(SCSP)在系统M34/800中配置服务Calculator_In第二步:在M34/800系统中用单一服务配置Calculator_In(比较与SCSP的不同)第三步:配置Calculator_Out,调用第一步SCSP配置的Calculator_In服务Calculator_In213SystemEndPointLogicalPortDTObject©2010SAPAG.Allrightsreserved./Page18单一服务配置SingleServiceConfiguration–提供方Provider手动创建Service/EndPoint©2010SAPAG.Allrightsreserved./Page19单一服务配置SingleServiceConfiguration–提供方Provider安全设计SecuritySettings©2010SAPAG.Allrightsreserved./Page20单一服务配置SingleServiceConfiguration–提供方Provider状态管理设置StateManagement传输设置TransportSettings操作相关设置OperationSpecific©2010SAPAG.Allrightsreserved./Page21单一服务配置SingleServiceConfiguration–ProviderWSDL文档©2010SAPAG.Allrightsreserved./Page22议程3.服务提供方和服务消费方的配置提供方Provider-简化服务配置SimpleConsumerSupportProvider(SCSP)提供方Provider-单一服务配置SingleServiceConfiguration消费方Consumer(基于WSDL)-单一服务配置©2010SAPAG.Allrightsreserved./Page23M34/800演示案例-服务提供方和服务消费方的配置Calculator_OutM34/800用作提供方和消费方的系统第一步:用简化服务配置SimpleConsumerSupportProvider(SCSP)在系统M34/800中配置服务Calculator_In第二步:在M34/800系统中用单一服务配置Calculator_In(比较与SCSP的不同)第三步:配置Calculator_Out,调用第一步SCSP中配置的Calculator_In服务Calculator_In213SystemEndPointLogicalPortDTObject©2010SAPAG.Allrightsreserved./Page24单一服务配置SingleServiceConfiguration–消费方Consumer(WSDLbased)123©2010SAPAG.Allrightsreserved./Page25单一服务配置SingleServiceConfiguration–消费方Consumer(WSDLbased)消费安全ConsumerSecurity消息Messaging©2010SAPAG.Allrightsreserved./Page26单一服务配置SingleServiceConfiguration–消费方Consumer(WSDLbased)状态管理StateManagement传输管理TransportSettings©2010SAPAG.Allrightsreserved./Page27单一服务配置SingleServiceConfiguration–消费方Consumer(WSDLbased)操作相关OperationSpecific©2010SAPAG.Allrightsreserved./Page28Agenda1.欢迎&简介2.概览-ABAP网络服务配置架构3.单一配置-服务供应方和服务消费方4.演示5.智能配置-服务供应方和服务消费方6.演示7.常用工具8.Q&ADemo演示单一服务配置©2010SAPAG.Allrightsreserved./Page30单一服务配置运行测试–Consumer(WSDLbased)©2010SAPAG.Allrightsreserved./Page31Agenda1.欢迎&简介2.概览-ABAP网络服务配置架构3.单一配置-服务供应方和服务消费方4.演示5.智能配置-服务供应方和服务消费方6.演示7.常用工具8.Q&A©2010SAPAG.Allrightsreserved./Page32M34/800智能配置vs.单一配置Calculator_InZCALCULATOR_SERVICE_GROUPCalculator_OutM36/800Calculator_In单一服务配置SingleServiceConfiguration调用服务时是LogicalPort名称必须已知手动更改大量服务时设置过
本文标题:ABAP网络服务配置详解
链接地址:https://www.777doc.com/doc-4282206 .html