2

Maven2 でVaadinフレームワークを使用してアプリケーションを開発しています。個人的にはGAEは使いたくないです。現在、アプリケーションに Tomcat 6.0 アプリケーション サーバーを使用しています。ジェッティはどうですか?

  • セットアップ、パフォーマンス、安定性などに関して、Jetty の Tomcat の違いは何ですか?
  • ホスティング プロバイダーでサポートされているのはどれですか?
  • 設定しやすいのはどっち?

どんな助けでも感謝します。

4

2 に答える 2

3

自己実行可能ファイルが必要な場合は、jettyを使用する必要があります。urアプリをホスティング会社にデプロイする場合は、tomcatが既に存在するため、おそらくtomcatの方が簡単であり、urwarファイルを適切なフォルダーにのみドロップする必要があります。

ホスティングサービスの制限により、すべてのホスティングサービスで埋め込み桟橋を実行できるかどうかはわかりません。桟橋が機能しない場合があります。

于 2010-11-24T18:50:31.050 に答える
2

TomcatJettyは非常によく似た製品であり、同じ種類の機能セットを備えています。どちらも Java ServletおよびJavaServer Pages仕様を実装し、Web サーバーを含み、適切なドキュメントを備えています。どちらもオープンソースで無料で、人気があります。どちらも同じ種類の作業を行い、同様のスケーラビリティを持ち、頻繁に更新されます。どちらも Vaadin 6 でうまく機能します。

Tomcat と Jetty を比較することは、Honda Civic と Toyota Corolla を比較するようなものです。それらは異なるというよりは似ています。どちらも、 GlassfishJBossなどの製品とは対照的です。これらの製品は、はるかに大きく、サーブレットや Web サービスをはるかに超える多くの機能を備えています。

他の回答で述べたように、Tomcat と Jetty の数少ない違いの 1 つは、Jetty が別の Java アプリ内に埋め込まれて実行されるように設計されていることと、単独で実行されることです。対照的に、Tomcat は独自のアプリとしてのみ実行されます。

この違いの影響は、Eclipse で Vaadin の作業を行う場合、プラグインのWeb Tools Platform (WTP) パッケージを使用して、独自のアプリとして実行されている Eclipse と、独自のアプリとして実行されている Tomcat または Jetty との間を橋渡しすることです。開発を容易にするために相互に。また、WTP を実行するのではなく、Jetty を Eclipse の一部として Eclipse 内で実行するように構成することを選択する人もいますが、これは Tomcat では不可能です。これらのアプローチにはそれぞれ長所と短所がありますが、これは、Vaadin 開発を行う場合の Tomcat と Jetty の数少ない真の違いの 1 つです。

于 2012-06-27T07:51:12.620 に答える