フレームワーク-AJAXアプリケーション

Visual LANSA

フレームワーク-AJAXアプリケーション


AJAXアプリケーションの概要について理解するには、http://en.wikipedia.org/wiki/AJAX (日本語版:http://ja.wikipedia.org/wiki/Ajax)を参照してください。

 

AJAXアプリケーションの利点

AJAXアプリケーションの利点の概要については、http://en.wikipedia.org/wiki/AJAX (日本語版:http://ja.wikipedia.org/wiki/Ajax)を参照してください。

フレームワークでは、AJAXアプリケーションは以下を提供します。

·         ページ全体またはフレーム全体の更新を避けることによって、Webパフォーマンスを最適化します。

·         機能と速度面でWindowsリッチ・クライアントに近いWebフォームを作成できる機能を提供します。

·         実行時のデータ妥当性検査を提供します。

·         実行時のデータ取得/更新/削除を提供します。

·         処理ロジックとUIの対話処理での制御と自由度を最大化します。

 

AJAXアプリケーションの欠点

WAMアプリケーションと比べて、AJAXアプリケーションの開発には、高度なスキルが必要で、通常は開発時間がより長くなります。

また、AJAXアプリケーションでは通常、Webとアプリケーション・サーバーのヒット率が高くなります。通常、要求は簡単になりますが、頻度が高くなります。これにより、Webサーバーとアプリケーション・サーバーのパフォーマンス負荷の内容が変わります。これは、アプリケーション設計で非常に重要な考慮事項です。

 

AJAXアプリケーションを使用する状況

通常、AJAXアプリケーションの開発に必要な追加コストがそのアプリケーションによって得られる利益よりも低い場合にのみ、AJAXアプリケーションを使用します(問題は、利益を正しく評価する方法です)。

典型的なフレームワーク-WEBアプリケーションは、主にWAMファンクション、またはそのいずれかで構成され、選択したアプリケーション・エリアで使用されるAJAXルーチンが必要に応じて追加されます。

次のような場合または場所にAJAXを使用します。

·         パフォーマンスの最適化が必要な場合(例えば、大量のデータ入力)

·         最適なまたは複雑なUIの対話処理が必要な場合(例えば、受注入力)

·         顧客またはエンド・ユーザー向けのデモンストレーション手段として使用する場合

·         顧客またはエンド・ユーザーによって非常に頻繁に使用されるエリア

 

必須スキル

フレームワークでのAJAXアプリケーション

演習

トレース

メッセージとエラー

よくある質問

制限事項

推奨事項