Webmethods - 它可以托管自己的 Web 服务吗?

发布于 2024-10-07 02:26:57 字数 172 浏览 1 评论 0原文

Webmethods Integration Server 可以集成系统并编排来自网络上外部系统的不同 Web 服务。

我的问题是:是否可以创建在 Webmethods Integration Server 中运行的 Java 代码,并将其公开为 Web 服务?因此,让 Webmethods 托管 Web 服务。

Webmethods Integration Server can integrate systems and orchestrate different web services from external systems on the network.

My question is: Is it possible to create Java code running in Webmethods Integration Server, and expose it as a web service? Therefore, having Webmethods host the web service.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一个人的旅程 2024-10-14 02:26:57

是的,这是可能的。您可以使用 IS 内的 Java 服务来编码您的逻辑。您必须为此服务定义一个接口(文档类型)。完成此操作后,您将创建一个调用您的服务的 Web 服务提供者。
这适用于版本 7 以上的 IS。

yes that's possible. You can use a Java service inside IS to code your logic. You have to define an interface for this service (a doctype). After this is done, you create a webservice provider that calls your service.
This applies to IS from version 7 upwards.

鸢与 2024-10-14 02:26:57

当然,这是该平台的核心目的之一。

要公开任何服务(流、java、适配器服务等),您需要创建一个 Web 服务连接器(类型为“Provider”),然后将要公开的服务拖到其上。然后您可以指向它生成的 WSDL。

webMethods 将一切都作为服务的方法意味着您在 Integration Server 上编写的任何代码都可以添加到这些提供程序之一,从而作为 Web 服务进行调用。

您还可以通过使用现有的 WSDL 构建 Web 服务连接器 (Provider) 来代理其他 Web 服务(例如,包装和分层方法)。然后它将模仿现有的 WSDL 并允许您提供它的实现。

Absolutely, that's one of the core purposes of the platform.

To expose any service (flow, java, adapter service etc) you need to create a web service connector (of type "Provider") and then drag the services you want to expose onto it. You can then point to the WSDL it generates.

The approach of webMethods to have everything as a service means that any code you write on the Integration Server can be added to one of these providers and thus invoked as a web service.

You can also proxy other web services (e.g. the wrap and layer approach) by building a web service connector (Provider) using an existing WSDL. What it will then do is mimic the existing WSDL and allow you to provide an implementation of it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文