アクセスがあった場合は、
クライアント → WEBサーバ → WEBサービス →WEBサーバ → クライアント
という流れでデータのやり取りが行われますよね。
そうすると、WEBサービスから画像を読み込んだりする場合、あくまでも、WEBサーバを経由して画像を読み込むのでしょうか?
それとも、WEBサービス上のURLをクライアントに渡すだけで、画像はクライアントからダウンロードされるものなのでしょうか?
また、それは、AmazonS3のようなサービスでも同じことでしょうか?
質問に応えられているかどうかが不安ですが、
私たちが行っている
http://mapping.jp/map/sakura_gmap.html
このサービスの場合、
1)地図画像自体は当然、Google Mapsサーバから読み込まれます。
2)埋め込んだマーカーをクリックして開くバルーン内の画像は、
Google Mapsサーバとは別の、独自のサーバから読み込まれます。
例:最新画像
http://mapping.jp/photo_orig/1698-P060508_0801.jpg
↑こちらのURLで直接表示されるはずです。
このサイトは何となくは知っていましたが、よくよく見てみると、かなりすごいですね。
ジャンルは違いますが、やりたかったことに結構似ている部分があるようですので、是非参考にさせていただきたいと思います。
ちなみに、このサービスは何人くらいでどのくらいの期間で作られたのか教えていただけませんか?