ひがさんのBlogで紹介されましたが「Seasar2系のノウハウをSpringコミュニティに提供CommentsAdd Star」ということで、先日のSeasarカンファレンスで発表されたSlimが正式にSpringベースでも提供されることになりました。これにJSUG(日本Springユーザー会)も協力していきます。Springの流儀とSeasarの流儀を実際に融合させる作業になりますから、いろいろあるとは思いますが楽しそうです。
何度も書いていますがSeasar(ファミリー含む)とSpring Framework(DIコンテナ)は競合ではありません。Spring Frameworkはアーキテクチャのベースでしかないので、その上で何を使うという決まりがありません。
最近でこそ、SpringSource(Springを作ったRodの会社。Interface21から改名。Springをコアにした事業に特化することでVCから資金調達しています)が主導してSpringSource Application PlatformやSpringSource Enterpriseを構築していますが、orgとcomは使い分けられています。
Webアプリケーション開発の関して、Seasar2系のプロダクトは、生産性が高いと認められているんじゃないかと思います。そうじゃないと4年以上もSeasar2が生き残っている理由がわからない。そのSeasar2系のノウハウをSpringコミュニティに提供することによって、Springな人たちも楽に開発できるようになったらいいなぁって思います。
Seasarコミュニティには「JavaによるWebアプリ開発の生産性を高くすること」という明確な目標があります。このコンセプトはSpringの上でも実現可能と思っています。両者の価値がうまく融合して、Railsとも違う新しいカテゴリを生むことができると非常に面白いですね。日本のみならずグローバルでも意味があると思います。
なお、Slimの資料を見るとSpring側のBeanにはHOT Delpoyが提供されないと書かれていますが、ここはSpring Dynamic Modules for OSGi(tm) Service Platformsが成長してくれば可能になると思っています。HOT DeployのSpring流解釈ですね。

コメント (1)
Spring BeanにもHOT deployは提供しますよ。ゆうすけがみているのは、カンファレンスのときの資料なので、そのときとは、Slimの構想そのものが変化しています。
カンファレンスのときは、Springもつかえるようにするだけで、Springで構築しようとは思っていなかったから。
投稿者: ひが | 2008年06月23日 14:37
日時: 2008年06月23日 14:37