Java EEアプリケーションアーキテクチャの構築の将来がより明確になります

有名なJavaEEフリーランスアーキテクトは最近、エンタープライズアプリケーションアーキテクチャの構築における将来のビジョンを発表しました。 次は無料翻訳です。



Java EE 6とSpring 3は非常に類似していることが判明しました。少なくともアーキテクチャと設計の違いは詳細のみです。 GlassfishのJPAとSessionBeansをSpringテクノロジーに置き換えることができる開発プロセスの間に違いは見られません。



Springにはアプリケーションサーバーも付属しています。これは、2008年10月7日以降、商用サポート付きのオープンソースサーバーです。 Springの古いバージョンのパッチを入手する必要がある場合は、SpringSource / VMWareから商用サポートを購入する必要があります。 深刻なプロジェクトの場合、ベンダーからのアプリケーションサーバーとSpringSourceからの1つの2つのサポートパッケージを購入する必要がありますが、この場合、Java EE 5/6の同時使用を証明するのは困難です。 将来的には、2つの可能なオプションが表示されます。

上記のジレンマは移行プロジェクトにも有効です。JavaEEスタックを使用するか、Springに移行する価値がありますか。 これは技術的なものではなく、戦略的または政治的なジレンマです。 もちろん、Springを自分でコンパイルして配布することもできますが、このアプローチはほとんどの商用プロジェクトでは受け入れられません。



エンタープライズJavaの未来は非常にきれいだと思います。SpringまたはJava EEスタックを完全に使用しますが、これらのテクノロジーを一緒に使用することはありません。



Oracleが投稿したGlassfish開発計画も参照してください。



All Articles