其实用web service已经是很长时间以前的事情了,昨天随便做了一个小例子,一步一步的引导初学者如何去创建一个sap web service,以及如何在VB中调用sap web service,和如何通过abap程序调用web service。
本文的PDF文档下载:
Create web service in SAP (362.1 KiB, 1,135 hits)
1. 写一个简单的RFC函数:
该函数有一个输入字段,一个输出字段,功能就是把输入的字段再输出.
本地测试:
![]()
然后web service的创建向导会出现:
2.1. 欢迎界面
2.2 填写service信息
2.3 关联函数
2.4 选择profile
2.5 完成
3. 执行完以上步骤,保存,并且激活web service
4. 释放SOAP runtime web service(WSCONFIG):
5. 测试web service(WSADMIN):
如果做到这里都一切顺利的话,你的web service已经可以被其他程序调用。
HI,BOb
我根据你的说明创建成功了一个webservice:根据客户号返回客户的相关信息
问题是这个wenbservice在测试的时候可以返回table,但是通过ABAP调用,只能返回string,不能返回table,至今未解决,是否遇到过?
请问下VB调用该Web Service的例子有吗?谢谢
请查看
http://www.abaptech.com/2010/07/step-by-step-guide-vb-call-sap-web-service/