Hiroyuki Wajima
H/W's Blogs about S/W
Profile
Hiroyuki Wajima
Sr. Technical Specialist
Sun Java Consulting
Sun Professional Services
アーカイブ
« 7月 2006 »
      
2
3
4
6
7
9
10
11
12
13
14
16
17
18
19
20
21
23
24
25
27
28
30
31
     
今日
XML
Search

リンク
 

Today's Page Hits: 104

All | Java EE | Personal | SOA | Sun
« 前の日(Jul月 24日, 2006年) | 日付別メイン | 次の日(Jul月 26日, 2006年) »
20060726 2006年 7月 26日 水曜日
Java framework in the age of Java EE 5 (1) : Struts and/or/vs Shale (JSF)
Java EE 5の時代のJavaフレームワークはどのように展開していくのでしょうか?その一つのヒントとなるのが,StrutsとShaleに関する最近の動きです。

StrutsとShaleについて簡単に解説すると,Strutsは言わずと知れたJSP/ServletベースのMVCフレームワーク(SunのCraig McClanahanが開発),ShaleはStrutsのサブ・プロジェクトとして発足したJSF(JavaServer Faces)ベースのフレームワーク(Strutsと同じくCraigが開発)です。ちなみにCraigはJSFのSpec Leadも務めています。

Shaleは最近,Strutsのサブ・プロジェクトから離脱して,Apache直下のプロジェクトに移りました。その理由として,
などが挙げられています。
(その際の経緯はこちらのスレッドに詳しいので興味のある方は読んでみてください。)

JSFはUIコンポーネントの利用,可搬性を重視したフレームワークで,開発生産性の向上を念頭において仕様策定されています。普通にコーディングしても良いのですが,Sun Java Studio Creator 2NetBeans等のツールを使えば,ほとんどコーディングすることなく開発できます。今後,Javaをアプリケーション開発プラットフォームとして幅広く展開させていこうと考えている方には,有力な選択肢になると思います。

posted by wajima 7月 26日 2006年, 12:00:00 午前 JST Permalink 投稿されたコメント [0]