2

比較的リソースを効率的に使用する必要がある Spring Integration アプリケーションがあります。ポート > 1024 の localhost にバインドされた安らかな Web サービスを公開したいと考えています。現在、アプリケーションはコマンドラインから次のように実行されています。java -jar MyApp.jar

Tomcat のようなアプリケーション コンテナーを起動せずに Web サービスをホストする方法はありますか?

Update in the spring app は、Web サービスとして公開したいゲートウェイです。

4

1 に答える 1

4

はい、可能です。アプリケーションを WAR としてパッケージ化してサーブレット コンテナにデプロイする代わりに、メイン クラス アプリケーションは独自にサーブレット スタックを起動して構成することができます。

Spring アプリケーションから Jetty を埋め込んで起動する方法に関するチュートリアルを次に示します。

以下の記事でも詳しく解説しています。

安らかなサービスについては、このドキュメントに従うだけです。

于 2012-03-09T08:37:00.090 に答える