本文将RFC发布成WebService的详细步骤html
不介绍如何建立rfc。web
在RFC界面点击 实用程序-->更多实用程序-->建立WEB服务-->来自函数模块浏览器
输入定义服务的名称和描述,继续安全
输入RFC名称,勾选“Map Name”,继续函数
SOAP Appl默认,Profile通常选择"PRF_DT_IF_SEC_NO",继续测试
若是须要传输,选择开发包,生成请求,这里暂时为本地spa
描述中提示,以后要执行tcode SOAMANAGER 对WEB服务进行配置 发布3d
已经考到了连接,可是此时输入到浏览器中会提示 须要验证用户,这还不是真正的 webservice 地址code
PS: 当函数的参数发生变化htm
变动 参数后
点击修改服务后 选择下图中的 服务定义-》检查-》语法
选择YES 从新激活,观察 参数是否变化
在SAP中输入事务代码SOAMANAGER,激活IE浏览器,以下图所示
进入IE以后,选择“服务管理”页签,点击“Web 服务管理”
找到刚刚建立的web 服务,点击
点击配置服务按钮
输入用户名密码,点击下一个
默认 ,下一步
下方已经生成了 webservice的地址 复制到浏览器中
4.2 SOAMANAGER 部分
运行SOAMANAGER,按如图条件搜索
点击ZXD01CO_ZWS_XD01
点击建立 选择第一个
最后的 操做设置 注意 soap action。
-----------------------------