JViews Maps Web 機能の概要

JViews Web テクノロジーは、 階層的に編成されています。基本的なインフラストラクチャー (JViews 基本 Web アプリケーション) を提供する共通層の下に、JViews Maps Web 機能のベースとなる JViews Diagrammer Web 機能があります。
JViews Web テクノロジーの基本的なインフラストラクチャーは、(サーバー側の) サーブレットにより JViews グラフィック・ビューをラスター・イメージにエンコードすることにより実装されます。 その後、このイメージがクライアント側に送信されて表示されます。 クライアント側で行われるすべてのインタラクションは、サーブレットへの要求にマップされます。 サーブレットは、イメージ更新情報を返す場合があります。JViews Diagrammer および JViews Maps 機能が IlvDiagrammer コンポーネントに基づいているのに対して、JViews 基本 Web アプリケーション層は、IlvManagerView レベルでの graphic ビューの表示および対話のサポートを提供します。
クライアント要求を処理してイメージ更新情報を返すサーブレットは、 その主な目的が特定のクライアント要求に対する応答としてラスター・イメージをエンコードすることから、 イメージ・サーブレット とも呼ばれています。JViews Diagrammer および JViews Maps の実装が IlvDiagrammer レベル に基づいているのに対して、共通のインフラストラクチャーは マネージャー・ビュー (IlvManagerView) に基づいています。
Web ブラウザーでは、以下の基本機能を使用できます。
  • メイン・ビュー: グラフィック・オブジェクトがある graphic ビュー (IlvManagerView) を表示します。
  • 概要: グラフィック・ビューの拡大縮小版を表示します。
  • 表示インタラクション: graphic・ビューのパン、拡大、縮小の機能を提供します。
  • 表示ツール: ビューと対話するための補助ツールを提供します (ズームおよびパン)
  • オブジェクト・ インタラクション: グラフィック・オブジェクトの選択および移動の機能を提供します。
  • アクション: ボタン、メニュー、およびインタラクションにより、クライアントおよびサーバーのアクションをトリガーします。
  • メッセージ・ボックス : カスタム・メッセージを表示するテキスト域。