Spring-MVCにVanilla Tomcatだけを使用するのではなく、Pivotal tc Serverを使用することの長所と短所についてだれでもアドバイスできますか?Java Webアプリケーション? website と、Spring Tool Suiteの一部としてパッケージ化されているという事実。この情報不足により、それに依存することについて少し警戒しています...
背景:Spring-MVCプロジェクトの開発環境を準備中で、現在パッケージ化されたものを使用するかどうかを評価しています Spring Tool Suite(STS) または最新のEclipseで開始する(おそらく Eclipse STSプラグイン と組み合わせて)。このプラグインのオプションコンポーネントの1つとしてPivotal tc Serverに登場しました。
Pivotal tc ServerにはVanilla Tomcatがすべて含まれており、展開と保守を簡単にするために設計されたいくつかのオプションの拡張機能があります。 3つのグループに分けられ、差分は次のようになります。
構成の拡張(変更されたコードはなく、実装する構成の変更のみ)
コード拡張
アドオン
タグについては、古い「springsource-tc-server」タグがまだあります。 SpringSourceは現在Pivotalです。 (タグを更新するか、新しいタグを追加できますか?)
お役に立てれば。
SpringSource tc Serverは、広く使用されているWebアプリケーションサーバーであるApache Tomcatのエンタープライズバージョンです。 SpringSource tc Serverは企業向けに強化されており、主要な運用機能、高度な診断機能と組み合わされており、ミッションクリティカルなサポートによって支えられています。
SpringSource tc Serverは、Apache Tomcatに代わるものとして設計されており、Tomcatで既に認定されている既存のカスタムおよび商用ソフトウェアアプリケーションのシームレスなアップグレードパスを保証します。このレベルの互換性を維持することにより、お客様は、最小限の労力でアプリケーションをより効率的に実行および管理するために必要なビジネスに不可欠な機能を追加できます。
詳細については http://static.springsource.com/projects/tc-server/6.0/getstart/cgsdiffs.html をご覧ください
これは長所と短所に関するあなたの質問には答えませんが、このサイトはtcサーバーをSTSで稼働させるのに非常に役立つことがわかりました。 http://sosiouxme.wordpress.com/2012/04/06/the-missing-guide-to-creating-and-modifying-tc-server-instances-for-sts/
私には、サーブレットコンテナを取得するだけでも高額に思えます。具体的には、(tc server)は、追加機能を備えた本番品質のアプリケーションサーバー(サーブレットエンジン)を模倣しようとしているようです。開発のためには、やり過ぎのようです。 TomcatスタンドアロンまたはGlassfishまたはJetty。
私のターゲットが最終的にターゲットの実稼働デプロイメント環境であるCloud Foundaryのクラウド実装であった場合、tcサーバーを選択します。
最後に、tc serverは商用製品であることに気付きました。したがって、機能が配信に不可欠になった場合のライセンスへの影響は、プロジェクトで負担できないほどのコストになる可能性があります。 https://www.cdw.com/shop/products/SpringSource-tc-Server-Spring -Edition-license/2156278.aspx