Webmethods Integration Server 可以集成系统并协调来自网络上外部系统的不同 Web 服务。
我的问题是:是否可以创建在 Webmethods Integration Server 中运行的 Java 代码,并将其公开为 Web 服务?因此,让 Webmethods 托管 Web 服务。
Webmethods Integration Server 可以集成系统并协调来自网络上外部系统的不同 Web 服务。
我的问题是:是否可以创建在 Webmethods Integration Server 中运行的 Java 代码,并将其公开为 Web 服务?因此,让 Webmethods 托管 Web 服务。
是的,这是可能的。您可以在 IS 中使用 Java 服务来编写逻辑代码。您必须为此服务定义一个接口(一个文档类型)。完成此操作后,您将创建一个调用您的服务的 Web 服务提供者。这适用于版本 7 以上的 IS。
当然,这是该平台的核心目的之一。
要公开任何服务(流、Java、适配器服务等),您需要创建一个 Web 服务连接器(类型为“Provider”),然后将要公开的服务拖到它上面。然后,您可以指向它生成的 WSDL。
webMethods 将一切都作为服务的方法意味着您在集成服务器上编写的任何代码都可以添加到这些提供程序之一,从而作为 Web 服务调用。
您还可以通过使用现有 WSDL 构建 Web 服务连接器(提供者)来代理其他 Web 服务(例如,包装和分层方法)。然后它将做的是模仿现有的 WSDL 并允许您提供它的实现。