NetWeaver刚推出来就说ESA和SOA。ESA即Enterprise Service Architecture,SOA 即Service Oriented Architecture,而最近几年还叫SAP PI是SOA中间件。这时说让SAP和其他系统将业务功能以Web Service方式提供出来,新的应用开发将使用NetWeaver 复合应用框架,也就是基于Java的新技术。然后又推出了ABAP相关的新技术比如Web Dynpro,而且推出Enterprise Sevrices Bundle使SAP ERP等提供Web Service。
下面就是一个例子,将SAP系统的航班信息查询对外发布成Web Service。
使用SAP PI我们配置一个SOAP to RFC的场景。此处省略三千字。
我使用的是Integration Configuration。下面我要把这个对象发布到Services Registry(SR)上面。Services Registry提供web sevices注册和查询功能。
登录SR进行测试,这时又跳转到WS Navigator上。
我想查询纽约到法兰克福几月几日到几月几日间的航班。输入参数如下图:
返回的数据:
演示完毕。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
胜任重量级SOA项目的几个挑战
当企业规划一个SOA项目以推动用户价值并充分利用语音通信基础设施时,会遇到很多的挑战,都会有哪些挑战呢?
-
企业部署SOA时面临的一些挑战
当企业部署SOA时,面临的一个主要挑战是他们缺少拥有合适的SOA技能的架构师,那么除此之外,是否还有一些其他的挑战呢?
-
SAP TechEd:SOA平台NetWeaver定制开发
SAP中国商业同略会暨SAP全球技术研发者大会于11月15日在北京国家会议中心举行。本地大会重点关注商务分析,移动性和云计算三大领域。大会约8000名代表……
-
Platform助企业实现高性能SOA应用
随着企业对于“快速响应”的需求日益迫切,越来越多的行业客户开始采用网格计算,期望以此提高吞吐量并且更加快速地运行并行任务。