Rich Web Applications With J2EE Platform and AJAX
by SunのJ2EEチームの人
人多すぎ.セッション開始30分前で既に遊園地のアトラクション待ち行列みたいになってた.
- JavascriptのXMLHttpRequestが中心的な役割を果たすけれども,これは既に何年も前からMicrosoftのブラウザ(IE)によってサポートされてきたこと.
- 他のブラウザもこれに追随したことが大きい.
- Java.net見れ.JSF with AJAXのサンプルだとか,既にダウンロード可能.
- リアルタイム入力データ検証のデモ:入力フォームにデータ(ユーザID)を1文字入れるごとにサーバ側へデータが送られるもの.4文字目から間違いの場合,それまでは"valid"と表示されて,そこから先は"Invalid"と表示されるようなやつ.
キー1文字入力後とにサーバと通信しちゃうという無茶なやり方に驚いた.これ意味無いだろ.DBへのアクセスを伴わないものはサーバに毎回問い合わせる必要ないし,DBへのアクセスを伴うものにももちろんこれは使えない.
技術者教育 デバッグとテストが困難 ブラウザ間の互換性テスト ブラウザの最新バージョンが必要
AJAX+J2EEサンプル実装を作って見た経験からするとやはりデバッグとテストが駄目すぎ.Geekが個人プレーでやる分にはどうにかなっても,大規模プロジェクトで普通のエンジニアを大量動員してうまくいくとは思えない.そこでJSFだということなのかな.
- デモ2:JSFでちょこちょこ書くとインクリメンタルサーチなUIコンポーネントができた.サーバとの通信が頻繁に発生しているけど,ラグはあまりない.
ただの動作デモだからなんじゃないかと>ラグ無し.高負荷でどうなるか疑問.