0

それぞれがアプリケーション サーバーになる 2 台のマシンがあります。マシン X は動的ソースです。マシン Y は静的ソースです。

したがって、ユーザーは常に「x.com」に接続されます。彼が画像をアップロードするときは、この情報を「y.com」に送信する必要があります。(アップロード時に) バイト画像サーバー x.com を渡して y.com に保存するにはどうすればよいですか?

ここで私が始めたことを参照してください: http://forum.primefaces.org/viewtopic.php?f=3&t=30239&p=96776#p96776

Balusc はここで非常によく答えました: Java Web アプリケーションでアプリケーション サーバーの外部から静的データを提供する最も簡単な方法

しかし、私の場合は少し異なります。

どんな助けにも感謝します!ありがとうございました!

4

2 に答える 2

0

最も簡単な方法は、X.com にデータベース テーブルを作成して、ユーザーが Y.com に保存したすべての画像を追跡することだと思います。次に例を示します。

+----------+-------------------------+
| user_id  |       image_path        |
+----------+-------------------------+
|       0  | /images/image_xxxxx.jpg |
|       0  | /images/image_xxxxx.jpg |
|       2  | /images/image_xxxxx.jpg |
|       2  | /images/image_xxxxx.jpg |
|       3  | /images/image_xxxxx.jpg |
+----------+-------------------------+

そして、すべての画像を X.com で提供し、ブラウザーを Y.com にリダイレクトします。

X.com:

<img src="Y.com/images/image.xxxxx.jpg" />
于 2013-05-10T20:04:34.860 に答える
0

Samba や NFS などの共有ネットワーク ディスクを使用します。Linux/U*x ホストを使用している場合は、rsync のセットアップを考慮することができます。

于 2013-05-10T20:09:30.180 に答える