demo Function——webservice——proxy-by oceandemo.docxVIP

demo Function——webservice——proxy-by oceandemo.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
demo Function——webservice——proxy-by oceandemo

SE37/SE80建里RFC??????SE80建立?企业级服务(Enterprise Service)??以下图片仅供参考:???注:这里的page如果是传输PRD的,需要指定传输开发包??点击:Complete???????SOAManager配置WebService???解决方法,配置对应host文件。?43 44 44 07 08 18 ?hosts?以下配置实例是之前的配置图,仅供参考:???下图对应的是,SE37对应的Function名称???????红色框内就是要访问的地址??路径访问输入帐号密码:?生成XML文件????注:在配置完以上步骤后,在SAP服务项里,会自动生成对应的Function服务项,具体查看SICF???路径:default_host/sap/bc/srt/rfc/sap/(Function_name)??????SE80配置代理?选中Function所在的page,建立企业服务注意:此配置过程一定要在EN环境下配置,否则会出现配置错误:??????注:此处URL为soaManager配置获取的路径:?注:要把路径中的域名换成SAP服务器IP地址:eg:???=??43????这里报错了,因为之前的配置环境是在ZH下???换成EN的结果:???路径查看:右边的红框内,为代理类名称?????LPConfig?配置代理端口:点击新建??注:此处URL,为SICF中对应Function服务项的路径:路径获取方法:(注:这边测试服务时候,要把服务展开到根节点,然后选择进行测试,并获取路径。)??:8010/sap/bc/srt/rfc/sap/zseas_fm001?sap-client=300?注:同样的,把此处的SAP服务器域名,换成SAP服务器的IP地址:43?勾选对应按钮,并激活。?????SE38?创建测试代理程序:??注在经过以上配置后,SAP会生成对应的代理类?:?ZSEAS_WEB_CO_ZSEAS_FM001?可以通过SE24查看:???对应生成的Function输入结构:?输出结构:??结合以上图片,查看程序:?程序源码:report?zseas_test030?no?standard?page?heading?message-id?00.data:*?Reference?variables?for?proxy?and?exception?class??lo_clientproxy?????type?ref?to?zseas_web_co_zseas_fm001,??lo_sys_exception???type?ref?to?cx_ai_system_fault,*?Structures?to?set?and?get?message?content??ls_result??????????type?string,??ls_request????????type?zseas_web_zseas_fm001,??ls_response???????type?zseas_web_zseas_fm001response.selection-screen?begin?of?block?b1?with?frame?title?text-001.parameters:??oper_a(10)??type?c?obligatory.parameters:??oper_b(20)??type?c?obligatory.selection-screen?end?of?block?b1.****Set?the?input?parameter?into?the?Request?of?the?SOAP?Object****Create?the?Proxy?and?Clall?it.create?object?lo_clientproxy.ls_request-id?=?oper_a.ls_request-name?=?oper_b.try.????call?method?lo_clientproxy-zseas_fm001??????exporting????????input??=?ls_request??????importing????????output?=?ls_response.****Write?Out?the?Basic?Information????ls_result?=?ls_response-name_id.????write?/??ls_result.??catch?cx_ai_system_fault?into?lo_sys_exception.*???Error?handling????write:?/?lo_sys_exception-errortext.endtry.??程

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档