2

私は初心者なので最初に警告します。そのため、すべての点について具体的に説明できるかどうかはわかりません。これが私の問題です:

wsdl ファイルがあります。現在、Tomcat と Axis を使用してデプロイしています。そのために、Web サービスの「スケルトン」を生成する axis の wsdl2java ツールを使用します。そして、生成されたファイルに、Web サービスのさまざまなメソッドのコードを記述します。最後に、Axis を使用して Tomcat に Web サービスをデプロイします。すべてが多かれ少なかれ機能しているようです。

問題は、osgi (knopflerfish) のバンドル軸を使用してこの Web サービスをデプロイしたいということです。しかし、私はそれを行う方法がわかりません。

wsdl ファイルを再度使用して、wsdl2java のようなツールで knopflerfish に適合したコードを生成する必要がありますか? または、以前に Axis で作成した「スケルトン」を使用して、osgi に適合させる必要がありますか? そして一般的に言えば、コブシの軸束をどのように使用できるのでしょうか?

正直なところ、インターネット上でそれについて多くのことを見つけることはできません。だから私はコミュニティに書き込みます:(

よろしくお願いいたします。

4

1 に答える 1

1

OSGI バンドルとして Web サービスをデプロイするための記事がhttp://www.ibm.com/developerworks/webservices/library/ws-OSGi/で見つかりました。これは、OSGi コンテナーとして Eclipse Equinox を使用し、Web サービス フレームワークとして Apache CXF を使用し、Apache サーブレット コンテナーにデプロイします。これが Web サービスを OSGI サービスとしてデプロイする要件を満たしていることを願っています。

于 2012-04-29T04:45:53.480 に答える