博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ABAP 创建和调用WebService
阅读量:5248 次
发布时间:2019-06-14

本文共 1057 字,大约阅读时间需要 3 分钟。

1、创建WebService

  ① SE37创建RFC函数

  ② SE80创建企业服务-service provider-existing ABAP object

    或SE37-实用程序-创建Web服务

  ③ SOAManager-web服务配置-创建服务

 

2、调用WebService

  ① SE80创建企业服务-service consumer-externe WSDL-URL

  ② SOAManager 创建基于WSDL的配置-端口(ZPORT1)

  ③ ABAP调用    

DATA: lo_clientproxy   TYPE REF TO zcl_co_hr_sap_service_port_typ,      lo_sys_exception TYPE REF TO cx_ai_system_fault,      lo_app_exception TYPE REF TO cx_ai_application_fault,     l_input TYPE zcl_create_dept_request,     l_output TYPE zcl_create_dept_response. TRY.    CREATE OBJECT lo_clientproxy        EXPORTING          logical_port_name = 'ZPORT1'.    CALL METHOD lo_clientproxy->create_dept          EXPORTING            create_dept_request  = l_input          IMPORTING            create_dept_response = l_output.  CATCH cx_ai_system_fault INTO lo_sys_exception.      MESSAGE lo_sys_exception->errortext TYPE 'I'.      EXIT.  CATCH cx_ai_application_fault INTO lo_app_exception .      MESSAGE lo_app_exception->textid TYPE 'I'.      EXIT.ENDTRY.

 

转载于:https://www.cnblogs.com/xher/p/9116174.html

你可能感兴趣的文章
Deep into MySQL QEP with optimizer_trace
查看>>
【转】windows下nginx+mono+fastCGI部署asp.net网站
查看>>
如何保存图片
查看>>
课堂练习----数组
查看>>
获取系统空闲时间
查看>>
js中严格模式
查看>>
59 枚举
查看>>
lvs、haproxy、nginx 负载均衡的比较分析
查看>>
Kotlin Groovy Style Builder
查看>>
Html 嵌入 swf
查看>>
win2003远程超出最大连接数解决办法
查看>>
内存堆和栈的区别
查看>>
MetaWeblog API Test
查看>>
如何判断Android设备是否为模拟器
查看>>
"file:///" file 协议
查看>>
HTML5 Web存储(Web Storage)(2)
查看>>
洛谷P1993 小K的农场
查看>>
数组方法
查看>>
第十章 项目沟通管理
查看>>
ACM学习历程—HDU 5073 Galaxy(数学)
查看>>