EJBまたはStrutsアプリケーションでは、アプリケーションを実行するにはサーバーが必要ですが、Springフレームワークではサーバーは必要ありません。EJBまたはStrutsアプリケーションでは、アプリケーションを実行するためにサーバーが必要ですか?
私は上記の1ライナーを理解していません。
彼らはWebアプリケーションについて話していますか?
すべてのWebアプリケーションにはサーバーが必要です。私は正しい?
説明してください。私は春に始まりました
EJBまたはStrutsアプリケーションでは、アプリケーションを実行するにはサーバーが必要ですが、Springフレームワークではサーバーは必要ありません。EJBまたはStrutsアプリケーションでは、アプリケーションを実行するためにサーバーが必要ですか?
私は上記の1ライナーを理解していません。
彼らはWebアプリケーションについて話していますか?
すべてのWebアプリケーションにはサーバーが必要です。私は正しい?
説明してください。私は春に始まりました
私はその好奇心の奇妙な文をgoogled、私はあなたがthis blogからそれを撮影したことを発見しました。
これは、曖昧さ、不正確さ、隠れていない大胆さの魅力的な量です。
春はの世界です。
今日、と言うと、はというApacheのようです。
Struts2はApacheですが、Log4J2はApacheですが、と言うことはできません。ApacheはMVCフレームワークですまたはApacheはロギングフレームワークです。
Springは、Struts2に代わるSpring MVCがある意味でのフレームワークです。しかし、私は著者はEJBやStrutsアプリケーション
と言おうとしたものを推測する必要がある場合は、アプリケーションを実行するためにサーバを必要とするが、Springフレームワークは、サーバーを必要としません。私はそれが春の豆と他のいくつかのjarファイルを使用して、あなたがTomcatのような単純なサーブレットコンテナを(使用して依存性の注入、スコープ、取引などを達成することができ、という事実に言及していたと仮定し
、 (JBoss/Wildfly、Glassfish、Weblogic、TomEEなど)を実行する必要はありません。
最終的に、誰が気にしますか?ちょうどあなたがトピックの初心者であるとき、ちょうどランダムなものを読んで停止し、知識の適切なソースを選択するときに、より多くの注意を払う。
まず、Webアプリケーションとスタンドアロンアプリケーションの意味は何ですか?はいの場合は、Webサーバーとアプリケーションサーバーを認識していますか? –
これはTomcatやJettyやUndertowのようなサーブレットエンジンを、実行可能なjarファイルと組み込み、戦争と展開するTomcatや完全なJEEサーバーに埋め込むためのものです。 –
EJBはJava EEサーバー上でのみ動作し、Strutsはどこでも動作し、Springはどこでも動作しますが、何が問題なのですか? –