下载后可任意编辑在安装了 IP 之后,在 SAP 中发布 WebService 与之前会有一些不同,这篇文章主要说明一下不同的部分,相同的部分可以参见:安装 PI 之前在 SAP 中创建 WebService
SE80:使用 WebService 生成向导,基于一个 Remote-Enabled Function Module(或其它对象)生成 WebService
与之前有少许差别,略
但无论在 WebService 生成向导里面的选项“Deploy Service”是否勾选,结果似乎都没有差别,此处仍存疑
SOAMANAGER:与之前不同的是,现在无需使用 WSADMIN 和 WSCONFIG来发布 WebService,而是使用 SOAMANAGER 来发布即可
假如使用WSCONFIG 对新建的 WebService 进行维护的话,会报错
打开 SOAMANAGER 之后,选择“Business-Administration”里面的“Web-下载后可任意编辑Service-Administration”3
查找到所需的 WebService 后,点击“Apply Selection”即可查看选中的WebService 的细节
图中标出“Service:Endpoint”的地方需要说明一下,假如在开发 Clinet 中使用向导生成 WebService 后,这里会自动以 WebService 的名字发布一个 Service和一个 EndPoint,但在其他 Client 中不会自动出现,需要手动配置(见步骤下载后可任意编辑4)
配置 Service 和 EndPoint
在 Configuration 选项卡中可以看到“Create Service”和“Create Endpoint”的按钮
单击“Create Service”
下载后可任意编辑填写 Se