




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
这个帖子讨论2个业务场景(业务场景就不包括xi中的配置和mapping了,主要描述一下发送方这边web service的应用)1 一个sap系统发web service请求到xi,xi经过mapping,发送idoc请求到ecc6生成po2 非sap系统发web service请求到xi,xi经过mapping,发送idoc请求到ecc6生成po(注:非sap系统可以是java应用,如sap netweaver develop studio,也可以是.net应用,本贴用到的是xmlspy工具,算java还是.net或是其他应用我也不知道)scenario 1 :sap(webservice)=xi=sap(idoc)这里proxy要用到的wsdl来源是 xi repository(因为发送方sap系统是连上xi所在netweaver系统的sld的,所以发送方sap系统可以直接读取xi repository的msg interface来获得outbound接口)xi repository的msg interface定义了接口结构下图结构就来自xi repository的msg interface(tcd:sproxy),左边tree的内容也是和xi repository对应的然后发送方写一段程序去调用这个web service,并把数据传出去*&-*&reportz_webservice_01*&*&-*youcanuseaclientproxytodothefollowing:*tocallaserviceusingthesapxiintegrationserver*tocallawebservice*&-*reportz_webservice_01.data:lo_clientproxytypereftozxihand_co_pocreate_out_asyn,lo_sys_exceptiontypereftocx_ai_system_fault,outputtypezxihand_pocreate_out1.try.createobjectlo_clientproxy*exporting*logical_port_name=.catchcx_ai_system_fault.endtry.performfill_output.try.callmethodlo_clientproxy-execute_asynchronousexportingoutput=output.catchcx_ai_system_fault.endtry.commitwork.*&-*&formfill_output*&-*text*-*-p1text*xi=sap(idoc)首先要建立soap类型的communication channel,告诉xi,我发送方通过soap(web service)发送数据到xi非sap系统没有在netweaver的sld中维护条目,所以不可能自动从xi repository中读到outbound接口,所以xi提供了将xi repository的msg interface数据导出的wsdl文件的功能下图中的url字符串的标准结构是:http:/:/xisoapadapter/messageservlet? channel=:用于非sap系统以http方式来访问xi的web service: xi服务器的host(需要在非sap系统的host文件中添加解析条目) = 5+ + 00 = 发送方business sys = 发送方用到的sender communication channelexample:http:/xiserver:50100/xisoapadapter/messageservlet?channel=:nwb_105:generatedsenderchannel_soap下图就指定了wsdl文件中的outbound接口结构来自xi repository的msg interface:pocreate_out_asyn,用于非sap系统构建outbound结构(效果和图3类似)因为非sap系统不存在business sys的概念,所以要在wsdl文件中假设发送方是nwb_105,发送方的interface是pocreate_out_asyn,这样进入xi中,才能根据nwb_105, pocreate_out_asyn找到匹配的scenario进行mapping和数据转发,见下图continue之后就能把wsdl文件down到本地了装好xmlspy之后,menu-soap-创建新的soap请求导入wsdl文件下图就以xml的方式显示了发送方outbound的接口结构可以直接修改outbound接口结构的值,作为测试数据,并发送请求到服务器结果画面如下图就是发送成功了,可以到xi server的monit
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内部股东合作协议书
- 卫生院医院工作总结
- 员工个人承诺书15篇
- 2025年滁州明光市消防救援大队招聘政府专职消防员15人模拟试卷及答案详解(必刷)
- 2025年黑龙江广播电视台(黑龙江省全媒体心)第二次公开招聘事业单位编制人员60人模拟试卷及一套答案详解
- 2025年甘肃省平凉市第二批市直单位公益性岗位工作人员招聘37人模拟试卷参考答案详解
- 2025年福建省泉州市阳山铁矿有限责任公司招聘1人考前自测高频考点模拟试题及完整答案详解
- 2025年四平市民族宗教事务服务中心等事业单位公开选调工作人员笔试考前自测高频考点模拟试题及完整答案详解1套
- 2025年甘肃省武威市凉州区清源镇选聘专业化管理的大学生村文书考前自测高频考点模拟试题及答案详解(全优)
- 夜班出租车承包合同15篇
- 2025广东房屋租赁合同范本官方版
- 新版中华民族共同体概论课件第八讲共奉中国与中华民族内聚发展(辽宋夏金时期)-2025年版
- 2025定制衣柜安装承揽合同范本
- 2025年MicroLED行业研究报告及未来行业发展趋势预测
- 《彩虹》课件 部编版语文二年级上册
- 2025年全国企业员工全面质量管理知识竞赛试题及答案
- 麻醉恢复室护理要点
- 水下激光探测-洞察及研究
- 7.2 量身高(课件)-2025-2026学年三年级数学上册北师大版
- DB44∕T 2499-2024 海堤生态化建设技术导则
- GWZBQ-10(6)G 型微机高压启动器保护装置产品使用说明书
评论
0/150
提交评论