0

私は Java を初めて使用するので、いくつかの名詞を誤解している可能性があります。正しく理解できることを願っています。

JAR を動的にロードするサードパーティ ソフトウェアの拡張機能を作成しています。実装の一部として、拡張機能には、会社のバックエンド サーバーからの要求を待機するサービス エンドポイント (サーブレットが正しい名詞だと思います) が必要です。

ソリューション全体は Websphere (おそらく 7.0) で実行する必要があります。

WAR ファイルを作成せずにサービス エンドポイントを開く方法を探しています。WAR が不要な理由は、JAR が動的にロードされ、サードパーティのシステムが WAR をロードできるかどうか確信が持てないためです。さらに、WAR を作成することで、拡張機能のホスト プロセスに割り当てられたオブジェクトにアクセスできない新しいアプリケーションを基本的に作成することになるのではないかと心配しています。

それは可能ですか?

ありがとう、

ナダブ

4

1 に答える 1

1

はい、できます。JDK 自体に付属の Enpoint.publish() メソッドを使用するだけです。Jax-WS エンドポイントを使用して WS を公開するリンクを参照してください。

于 2015-02-02T12:37:02.887 に答える