私は、Java Webアプリケーションとエンタープライズアプリケーションの違いについていくつかの調査を行っていますが、私が見つけたのはそれらが少し類似したアーキテクチャを持っていることです。Java WebアプリケーションとJava Enterprise Applicationの違いは何ですか?
たとえば、エンタープライズアプリケーションには、クライアント、プレゼンテーション、ビジネスロジック、およびデータ層があります。
クライアント層は、Javaクライアント、ブラウザベースのクライアント、モバイルクライアントです。
プレゼンテーション層は、JavaBeansコンポーネント、サーブレット、ポータル、およびJSPコンポーネントです。
ビジネスロジック層では、サーバー、Webサービス(SOAP、Restfulなど)とMDBコンポーネントを使用できます。
データ層には、DBMS、LDAP、およびデータフィードがあります。
これらのコンポーネントをWebアプリケーションと比較すると、Java Enterpriseアプリケーションを作成せずにそれらのコンポーネントを使用できます。たとえば、Hibernate、Maven、JSPやJSF、データベース、サーブレット、JavaBeansなどのWebアプリケーションを実装するために、さまざまなテクノロジーを使用できます。
私の最大の質問は、Java EnterpriseアプリケーションとWeb応用?なぜ私はJava Enterpriseアプリケーションを使用するのですか?
違いは何ですか?約$ 60 /時。 –
@Ernestこれは私が探していた大きな違いではありません。主に技術面からであり、利益面からではありません。 –