SAG Web 方法 - Soap Web 服务 - URL 别名

SAG Web Methods - Soap Web Service - URL Alias

我们在项目中将 SAG Webmethods 实现用作 API 网关。我们在 WebMethods 方面的专业知识不多。根据从维护此网关实施的团队收到的文档,我们正在尝试使用开源软件构建自定义网关解决方案。

客户端使用 /soap 访问一个 soap web 服务 URL 但基于使用 WebMethods 查看 web 服务实现,我们可以看到 soap web 服务端点是模式/ws/**.

知道我们在哪里可以检查映射是如何从传入的 url /soap 到实际的 soap 网络服务端点 /ws/** 吗?我们在 Web Methods Integration Server 的 "Settings > URL Aliases" 下进行了检查,但没有为此映射设置 url 别名。

能否请您提供一些指示,说明在何处可以为此重定向设置此类配置?

此致, 雅各

如果我以正确的方式理解问题,则此配置仅作为 webMethods 代码的一部分完成。您需要打开 SoftwareAG Designer 中的 wM 包,并在 Designer 的服务开发透视图中,使用这些包连接到 Integration Server 并查看内容。你需要找到一个叫做 WSD 的东西。如果您右键单击并说 属性,您将看到元素类型为:Web Service Descriptor。打开 WSD,在右侧您可以看到属性 window,它可以具有类似 [=13] 的属性=].这是这个 /ws/ 配置完成的地方。任何命中此 URL 的请求都将由定义的关联 WSD 处理。

中还有一个添加别名的选项

admin Console--->Settings-->WebService--->Create provider /Web Service endpoint Alias

.