1 RFC介绍
(略)
2 WebService创建
2.1 调用创建命令
在RFC界面点击utitiles->more utitiles->create web service->from the function module
图2-1 调用创建命令
2.2 定义Web Service
2.2.1 Object Type
定义service的名称,service说明及指定type。
图2-2 Object Type
2.2.2 Choose Endpoint
指定RFC名称,选中映射关系。
图2-3 Choose Endpoint
2.2.3 Configure Service
设定安全模式,这里默认安全模式为最低。
图2-4 Configure Service
2.2.4 Enter Package/Request
指定开发包及request,也可以选中为本地模式。
图2-5 Enter Package/Request
2.2.5 Complete
提示Web Service已创建。
图2-6 Complete
3 修改系统配置文件
3.1 配置文件路径
C:/WINDOWS/system32/drivers/etc/hosts
3.2 加入服务器IP
用写字板打开hosts添加下属内容
10.224.200.220 d01.ccgc.com
10.224.200.220 erpkf01
如下图所示:
图3-1 添加IP信息
4 发布Web Service
4.1 调用Web Service配置
在sap中输入事务代码soamanager,激活ie浏览器,如下图所示:
图4-1
点击登录,输入SAP用户名及密码。
图4-2 输入用户名密码
成功登录后进入如下界面:
图4-3 SOA Managemant
4.2 点击配置链接
图4-4 点击配置链接
4.3 选择定义的Web Service
图4-5 选择定义的Web Service
4.4 选中点击Apply Selection
图4-6 Apply Selection
4.5 编辑定义的web service
图4-7 编辑web service
4.6 输入用户名密码
图4-8 输入用户名密码
Save保存后返回。
4.7 测试WSDL接口
图4-9 测试WSDL接口