【 ここから本文 】

リッチ・クライアント/RIA

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


[米国] 【Forrester調査】
AjaxベースのRIAはパフォーマンスに問題あり――多くのパワー・ユーザーが不満

フォレスターはAIRやSilverlightへの移行を提言

(2008年03月25日)

 米国の調査会社Forrester Researchが3月20日に発表した調査リポートによると、米国のパワー・ユーザーの多くは、Ajax(Asynchronous JavaScript + XML)をベースとするリッチ・インターネット・アプリケーション(RIA)のパフォーマンスに不満を感じているという。

 同リポートでは、Ajaxアプリケーションに対するパワー・ユーザーの不満として、アプリケーションの複雑さや応答時間の長さを挙げている。

 「複雑なビジネス・アプリケーション画面のローカル・レンダリングを行った場合、クライアントCPUによる処理にかなりの時間がかかる。Visual Basicベースのリッチ・クライアントからAjaxアプリケーションに移行した、あるヨーロッパの小売業者は、複雑な画面の初期読み込みに何秒もかかると嘆いていた。従来のクライアント・アプリケーションではほぼ瞬時に表示できたため、(Ajaxアプリケーションは)パワー・ユーザーに不評だ」(Forresterのリポートより)

 Ajaxアプリケーション開発フレームワークではサーバ側にすべてのビジネス・ロジックを置くことが多く、その場合はユーザーと相互作業を行う際に、入力フィールドごとにWebブラウザとサーバの間で1往復の通信が必要となる。Ajaxアプリケーションの規模が大きくなると、1つの画面に50個ものフィールドがあるようなケースも少なくない。

 一方で、アプリケーションにはパフォーマンス上の要件を満たすことも当然ながら求められる。そこで、Ajaxアプリケーション開発者はパフォーマンスを維持する方法として、従来のリッチ・クライアントに比べてリアルタイム入力検証を少なくしようとする。

 ところが、リアルタイム入力検証はパワー・ユーザーが最も重視する機能である。それゆえ、入力検証を減らすのは難しく、結果としてパフォーマンスの問題を抱えるというわけだ。

 Forresterによると、多くのAjaxフレームワーク・ベンダーは、こうした問題の解決に多大な努力を払っている。しかし、帯域幅を改善しても、Ajaxアプリケーションのパフォーマンスが思ったほど向上しないなどの新たな問題も生じているという。また、デスクトップPCでウイルス検知ソフトを稼働させ、JavaScriptコードを1行ずつチェックしている企業では、Webブラウザでのレンダリングが遅くなるという問題も起きている。

 こうした問題は、Ajaxアプリケーション・ベンダーとWebブラウザ・ベンダーが同じ目標に向かって力を合わせることで克服できると考えられていた。しかし、実際はこれに逆行する動きが出てきている。例えばMicrosoftは、「Silverlight」と呼ばれるRIA技術をAjaxに取って代わるものと位置づけ、多大な投資を行っている。

 Webブラウザの側に目を移すと、Mozillaは問題解決に必要な「数百人」規模のディベロッパーを確保できていない。またAppleのSafariはさほど普及しておらず、選択肢にはなりえないと見られている。

 こうしたことから、Forresterはアプリケーション・ベンダーに対し、Silverlightや「Adobe AIR」といった次世代RIAプラットフォーム技術への移行を検討するよう提言している。

(Heather Havenstein/Computerworld米国版)




関連記事

▲ページの先頭へ戻る


特別企画

新時代のRIAプラットフォームで企業情報の価値を最大化する

バックエンド・データとの連携で業務の効率化を強力に支援

注目のリポート/ホワイトペーパー

「2カ月以内に3社のシステム統合を完遂せよ」――難題に応えたのはマネージドホスティング

“ビジネス変化への俊敏な対応”を地で行ったユーザー事例に学ぶ

情報起点のビジネスを目指して

情報管理戦略のベスト・プラクティス

Windows Server 2008 対応製品(ソフトウェア関連)

SOA/BPM 関連製品

注目のトピック

新時代のサーバ統合[New]
戦略的サーバ統合でIT基盤を最適化する
事業継続マネジメント(BCM/DR)[New]
万全のBC/DR基盤を構築し企業の信頼を高める
マルチコア・コンピューティング[Update]
ITインフラを最適化しパワーを最大限に生かす
ビジネス・コミュニケーション進化論
企業の壁を越えた情報連携で業務革新に挑む
グリーンITの戦略的価値
“環境マネジメント”の視点でITを最適化する
仮想化の“真実”
IT革命を支えるテクノロジー
データセンター革新
次世代ITインフラをいかに構築すべきか
ビジネス・インテリジェンス最新事情
組織と“個”の知的生産性を高める
セキュリティ・マネジメント[戦略と実践]
内外の脅威から企業を守る
「Windows Server 2008 World」
新世代プラットフォームの実力を探る
コンプライアンス総点検
法令順守の実態を把握し、万全の対策を!
SOAがITを変える
企業はどう備えるべきか
ITIL活用最前線
ITILでビジネスとITを変える
データ・マネジメント
新時代の情報/データ管理基盤を構築するために

Weekly Ranking

集計期間:08/23〜08/29


トピック一覧

ニュース特集

セキュリティ

ソフトウェア&サービス

経営/業務改革

ITマネジメント

データ・マネジメント

プラットフォーム

IT基盤技術

ハードウェア

ネットワーキング

トレンド

IT業界動向


Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国