SAP&Java WebService(一) ----SAP新建WebService

1.首先我们新建一个RFC Function。我们简单地测试,输入物料编号,取得文本的RFC。

SAP&Java WebService(一) ----SAP新建WebService_第1张图片

SAP&Java WebService(一) ----SAP新建WebService_第2张图片

代码如下,很简单。

SAP&Java WebService(一) ----SAP新建WebService_第3张图片


2.我们把这个FM发布成一个WebService.路径如下:

SAP&Java WebService(一) ----SAP新建WebService_第4张图片


点击CONTINUE:


SAP&Java WebService(一) ----SAP新建WebService_第5张图片

如下写上:

SAP&Java WebService(一) ----SAP新建WebService_第6张图片

选择Name Mapping, 点击Continue。

SAP&Java WebService(一) ----SAP新建WebService_第7张图片

接下来如下图:选择Release Service for Runtime,点击Continue

SAP&Java WebService(一) ----SAP新建WebService_第8张图片

完成:

SAP&Java WebService(一) ----SAP新建WebService_第9张图片

选择包名:

SAP&Java WebService(一) ----SAP新建WebService_第10张图片


3.进入T-CODE: WSCONFIG

 Service Definition 和 Variant 如下写上,回车。

变成绿色信号灯,就代表OK了。

SAP&Java WebService(一) ----SAP新建WebService_第11张图片

4.进入T-CODE: WSADMIN

找到我们刚建的。

SAP&Java WebService(一) ----SAP新建WebService_第12张图片

然后 选择WSDL

SAP&Java WebService(一) ----SAP新建WebService_第13张图片

选择Document Style

SAP&Java WebService(一) ----SAP新建WebService_第14张图片

浏览器会打开一个窗口,这就是我们要的WSDL

SAP&Java WebService(一) ----SAP新建WebService_第15张图片


至此,我们的SAP端的WebService建完了。这个可以拿到任何系统中使用,.NET啊, JAVA啊,ABAP啊 都可以。

下篇文章继续写怎么在ABAP里调用这个WebService

你可能感兴趣的:(SAP&Java WebService(一) ----SAP新建WebService)