
Web ページには、データベース表のすべての行が表示され、ユーザーは各行を更新できます。また、ユーザーは行の追加と削除も実行できます。
EGL Rich UI の主な利点は、サービスがデータベースへのアクセスなどのバックグラウンド処理を実行しているときでも、ユーザーが、ローカルで実行されている即応性のある Web アプリケーションと相互作用できることです。
このチュートリアルでは、Rich UI アプリケーションは、ユーザーが Rich UI アプリケーションに合わせて作成およびデプロイするサービスにアクセスします。このような種類のサービスを EGL 専用サービス と呼びます。一般的に、専用サービスを使用して、その他の EGL 生成の Java サービスが実行できるタスク (データベースまたはファイル・システムへのアクセスなど) を実行できます。ただし、専用サービスを EGL 生成の Web サービスとして再デプロイしていない場合は、その他のコードではこの専用サービスを使用できません。
専用サービスの利点は、Rich UI アプリケーションとの共有デプロイメントによってもたらされます。 Rich UI アプリケーションが Web サービスにアクセスする場合は、通常、アプリケーションをデプロイする際にサービスのロケーションを指定する必要があります。 しかし、Rich UI アプリケーションが専用サービスにアクセスする場合は、アプリケーションをデプロイする際にロケーションの詳細は必要ありません。 そればかりか、Rich UI アプリケーションをどこにデプロイしても、サービスを使用できます。
学習目標はEGL Rich UI を使用したデータベースへのアクセスに記載されています。
このチュートリアルを終了するには、約 3 時間かかります。 このチュートリアルに関する他の概念を参照した場合は、この時間内に終わらない可能性がありますのでご注意ください。
このチュートリアルの実行に、EGL の使用経験は必要ありません。
有効な Rich UI アプリケーションおよびデータベース・アクセス・サービスを作成します。