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

Visual LANSA

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


フィルターとコマンド・ハンドラーをAJAXルーチンとして作成できます(VLコンポーネントまたはWAMを使用してフィルターとコマンド・ハンドラーを作成するように)。

 

AJAXルーチンは通常、少なくとも2つの部分で構成されます。

AJAXページ

これは、フレームワーク内部でフィルターまたはコマンド・ハンドラーを視覚化するHTML/JavaScriptドキュメントです。ユーザー、フレームワーク、およびサーバーで実行されるAJAXファンクションの間のすべての対話処理を管理します。

1つ以上のAJAXファンクション

これは、アプリケーション・サーバーで実行される通常のRDMLファンクションまたはRDMLXファンクションです。このファンクションは、AJAX処理を使用してAJAXページと通信します。ほとんどの場合、1つのAJAXページで複数のAJAXファンクションを使用します。AJAXファンクションが複数のAJAXページで機能することもあります。

このファンクションはWAMおよびVLコンポーネントではありません。

 

AJAXページとファンクション

AJAXページとAJAXファンクションの間の対話

AJAXページとファンクションの間の情報の流れ

AJAXページがフレームワークに提供する必要があるファンクション

フレームワークがAJAXページに提供するオブジェクト