B.1 GeoRaster REST APIアーキテクチャ

GeoRaster REST APIは、3層アーキテクチャのアプリケーション層(中間層)に論理的に統合されています。

次の図は、GeoRaster REST APIアーキテクチャを示しています。

図B-1 GeoRaster REST APIアーキテクチャ

図B-1の説明が続きます
「図B-1 GeoRaster REST APIアーキテクチャ」の説明

前述の図は、次の3層アーキテクチャを説明しています。

  • クライアント層: GeoRaster RESTクライアントは、クライアント・レイヤーとして機能します。
  • 中間層: GeoRaster REST APIは中間層サーバー・レイヤーにデプロイされます。
  • サーバー層: GeoRasterデータがOracle Databaseサーバーに格納されるデータ・レイヤー。

GeoRaster REST APIワークフローの説明は、次のとおりです。

  • GeoRaster RESTクライアントは、Oracle DatabaseのGeoRasterデータおよび機能にアクセスするために、REST APIリクエストを介してサーバーと通信します。
  • GeoRaster REST APIは、Oracle WebLogic ServerなどのJava Webコンテナにデプロイされます。
  • GeoRaster RESTクライアントからの他のすべてのリクエストの場合、GeoRaster REST APIはOracle JDBCを使用してGeoRasterデータにアクセスし、Oracle DatabaseのGeoRaster機能を起動します。