私はGlassfish v3.1をJava Webアプリケーションに使用しています。これは他のサーバーからもデータを取得します。これらのサーバの1つがGeoserver GISを実行しています。私は公開IP上にGlassfishサーバーを置くことしかできません。Glassfishのリモートイメージ
地図画像をロードするために、私は、JSFページまたは任意のHTMLページからのようなもの呼び出すことができます。JPEG画像を返す
http://10.10.10.10:1234/map/query?someparameters&format=image/jpeg
を。
これをページにハードコードすると、ローカルで正常に動作します(つまり、10.10.10.10がブラウザからアクセス可能な場合)が、もちろんリモートで失敗します。
イメージをファイル/ストリームとしてBeanに取り込んでサーバーに提供する以外に、Webサーバーを通じてこれらのイメージを簡単に配信する方法はありますか? Glassfishを、http://myserver.com/mapのすべてのリクエストをhttp://10.10.10.10:1234にプッシュするプロキシとして理想的に使用しますか?