2010-12-07 5 views
2

Webmethods Integration Serverは、システムを統合し、ネットワーク上の外部システムのさまざまなWebサービスを統合することができます。Webmethods - 独自のWebサービスをホストできますか?

私の質問は:Webmethods Integration Serverで動作するJavaコードを作成し、それをWebサービスとして公開することは可能ですか?したがって、WebmethodsがWebサービスをホストしていること。

答えて

5

はい可能です。 IS内でJavaサービスを使用してロジックをコーディングすることができます。このサービスのインターフェース(doctype)を定義する必要があります。これが完了したら、サービスを呼び出すWebサービスプロバイダを作成します。 これはバージョン7以降のISに適用されます。

+0

JavaアプリケーションからwebMethodsフローサービスを呼び出すことはできますか? –

+0

はい。それは可能ですが、フローサービスを呼び出すためにISライブラリを含める必要があります。 com.wm.app.b2b.client.Contextのようなクラスが必要で、invoke()メソッドを呼び出します。 –

3

これは、プラットフォームの主な目的の1つです。

サービス(フロー、Java、アダプタサービスなど)を公開するには、(プロバイダタイプの)Webサービスコネクタを作成し、公開するサービスをドラッグする必要があります。生成されたWSDLを指すことができます。

webMethodsがサービスとしてすべてを持つというアプローチは、インテグレーションサーバに書き込むコードをこれらのプロバイダのいずれかに追加できるため、Webサービスとして呼び出すことができます。

既存のWSDLを使用してWebサービスコネクタ(プロバイダ)を構築することによって、他のWebサービス(ラップおよびレイヤーアプローチなど)をプロキシすることもできます。その後、既存のWSDLを模倣し、その実装を提供することができます。

関連する問題