Ajaxフレームワーク ユーザーズガイド
目次 索引 前ページ次ページ

第1章 概要

1.2 Ajaxフレームワークの特長

ここでは、Ajaxフレームワークの特を説明します。

■Webアプリケーションの操作・画面表現の向上

従来のWebアプリケーションは、HTMLで表現される画面部品群を利用して画面を開発していました。
Ajaxフレームワークは、HTMLで表現できる画面部品群に比べて、高機能、高品質、かつカスタマイズ容易な部品群を提供します。これにより、従来のHTMLでは実現困難だったレベルの操作性・画面表現が実現可能となり、Webアプリケーションのユーザビリティが大幅に向上します。

■Webアプリケーションのレスポンス改

従来のWebアプリケーションでは、画面が遷移すると、画面全体の書き換えが発生し、書き換えが完了するまで、操作を行うことができませんでした。
Ajaxフレームワークは、非同期通信と画面の部分書き換えにより、操作できない時間を大幅に短縮して、Webアプリケーションのレスポンスを改善します。これにより、ユーザに快適な操作性を提供し、データ入力業務などの作業効率化を実現します。

■クライアント運用のコスト削

従来のクライアントサーバシステムでは、システムの初期導入時やバージョンアップ時に、クライアントアプリケーションの配付やインストールなどを管理する必要がありました。また、アプレットやFlashを利用したシステムでも、ランタイム(ブラウザプラグイン)を管理する必要がありました。これらの管理工数を削減するためには、クライアントサーバシステムやアプレットシステムをWeb化する方法があります。しかし、高い操作性を求められるシステムは、Webの操作性が低いため移行できませんでした。
Ajaxフレームワークでは、ユーザビリティの向上により、これらのシステムをWebシステム化できるので、クライアントアプリケーションやJava/Flashプラグインなどのクライアント管理コストが不要になります。

■保守・再利用の向上

Ajaxフレームワークは、クライアントフレームワークと通信フレームワークを提供します。これらにより保守性・再利用性の高いシステムを短期間で構築できます。クライアントフレームワークは、高機能なHTML(JSP)+JavaScriptシステム開発を可能にします。通信フレームワークは、クライアント側データとサーバ側データの連携を容易に実現します。

■開発量の削

Ajaxフレームワークは、タブ切替え可能なパネル、ソート/編集可能なテーブル、カレンダ日付入力部品、フォーカス制御、PFキーの利用、テキストフォーマッタ、テキスト入力バリデータなど、業務アプリケーション開発時に必要となるJavaScriptコードを部品として提供します。開発者が画面の随所で開発していた、低レベルなJavaScriptコードが不要になり、システム全体の開発量を大幅に削減できます。

■モックアップ作成の簡易

顧客要件を確認するために業務システム画面のHTMLモックアップで、フォーカスの制御や、キー入力の制御などを行いたいといった要求があります。この場合、従来はJavaScriptによるプログラミングが必要でした。Ajaxフレームワークでは、HTMLを記述する感覚で、モックアップを作ることができます。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007