2

JAX-RS は、Java で安らかな Web サービスを開発するのに役立つ仕様です。しかし、JAX-RS は「Tomcat」や「Jetty」などのサーブレット コンテナを必要としているようです。

クラスター化されたモードでコンテナーを管理するのは苦痛であり、より多くの操作が重くなります。通常の Java プログラム/アプリケーションのように JAX-RS サービスを開始する方法はありますか?

JAX-RS 実装を使用したいのですが、典​​型的な「展開」サイクルには従いたくありません。

4

1 に答える 1

3

JAX-RS は HTTP と強くリンクしているため、ほとんどの実装 (Jersey、Apache CXF など) はサーブレットで実行され、サーブレットは Tomcat や Jetty などのコンテナーで実行されます。独自のスタンドアロン JAX-RS 実装を開発できると思いますが、Web サーバーのほとんどの側面を実装することを余儀なくされるため、車輪を再発明することになります。

クラスタリングに関するあなたの心配も根拠がないようです。Tomcat のクラスタリングは簡単で、非常に一般的なことであり、この件に関する情報はたくさんあります。カスタム実装のクラスタリングは、実際にははるかに難しい作業のようです。

于 2012-04-11T08:18:36.883 に答える