SAP的WebService发布
2016-07-11 19:35
295 查看
1、RFC的介绍
上一篇博文“SAP的RFC接口的发布与JAVA调用”已经介绍了SAP是如何创建RFC接口,这里我们就不再详细讲述了。本文中的WebService是基于RFC建立的,因此没有建立好RFC的朋友们,请先阅读上一篇博文,完成RFC的建立。2、WebService创建
2.1、调用创建命令
在RFC界面点击Utilities-->More Utilities-->Create Web Service-->From the Function Module2.2、定义Web Service
2.2.1、Object Type
输入Service Definition和描述,Endpoint Type选择“FUNC Function Module”,继续2.2.2、Choose Endpoint
输入上一篇博文中SE37创建的Function名称,勾选“Name Mapping”,继续2.2.3、Configure Service
SOAP Application默认,Profile一般选择"PRF_DT_IF_SEC_NO",勾选Deploy Service,继续2.2.4、Enter Package/Request
指定开发包及request,也可以选中为本地模式2.2.5、Complete
提示Web Service已创建3、发布Web Service
3.1、调用Web Service配置
在SAP中输入事务代码SOAMANAGER,激活IE浏览器,如下图所示3.2、点击配置链接
进入IE之后,选择“Business Administration”页签,点击“Web Service Administration”3.3、选择定义的Web Service
在Search by中选择“Service”,输入查询条件,点击“Start”按钮3.4、选中点击Apply Selection
找到刚才创建的服务,选中后点击“Apply Selection”执行成功后,在Configurations页签中可以看到该服务处于Active状态,如下图所示
3.5、编辑定义的Web Service
3.6、输入用户名密码
输入用户名密码,Save保存后返回3.7、测试WSDL接口
在Overview页签中,可以看到如下提示,并点击“Open WSDL document for selected binding”可以看到服务说明如下,记录下当前的网址,如http://xxx.xxx.xxx.xxx:xxx/sap/bc/srt/wsdl/bndg_5774BBD6F65A41DEE10080000A0A6757/wsdl11/allinone/ws_policy/document?sap-client=xxx
相关文章推荐
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- android之定时器AlarmManager
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 创业如何选择WEB开发语言
- Erlang实现的一个Web服务器代码实例
- 防止网页脚本病毒执行的方法-from web
- 自学成才的秘密:115个 web Develop 资源
- 使用批处理修改web打印设置笔记 适用于IE
- Apache Web让JSP“动”起来
- web下载的ActiveX控件自动更新
- 推荐六款WEB上传组件性能测试与比较第1/10页
- 关于三种主流WEB架构的思考
- Windows XP Service Pack 3 RC1 v.3244 winxp补丁3 提供下载
- Run As Service runassrv.exe 详细参数第1/2页
- 安装MySQL在最后的start service停住了解决方法