T
theomega
Gast
Hallo Leute,
ich habe leider eine verzwickte situation, die ich euch erstmal erläutern muss:
Ich habe zwei Webpräsenzen, nennen wir sie mal server1 und server2. Beide laufen auf zwei Servern mit zwei verschiedenen Domains und IP's.
Auf server1 liegt meine Website, die dynamisch erstellt wird. Auf server2 liegen die statischen Inhalte, vor allem die Bilder. Die gesamte Seite ist sehr stark frequentiert, deshalb ist diese Trennung notwenig und imho auch sinnvoll (soll hier aber nicht diskutiert werden).
Des weiteren habe ich ein Applet geschrieben dass folgende Daten selbst lesen muss:
1. Eine XML-Datei (dynamisch von einem Script live erstellt) von server1
2. Diverse (ca. 100) Bilder von Server2
Das Applet selbst könnte ich entweder auf server1 oder server2 legen, wobei mir server2 lieber wäre, da ein Applet ja auch ein statischen Inhalt ist. Das Applet wird jedoch auf jeden Fall von einer Website die auf server1 erstellt wurde angezeigt.
Problem ist jetzt:
Egal ob ich das Applet auf server1 oder server2 platziere, ich erhalte jedesmal eine Sicherheitsmeldung, denn er scheint die Datei(en) vom anderen Server nicht öffnen zu dürfen. Ist ja auch logisch, so sind ja die Sicherheitsbeschränkungen des Applets. Aber ich dachte bis jetzt immer die Sicherheitsbeshränkungen hätten als Ausnahme einerseits den CodeBaseServer (Also dort wo das Applet liegt) und auch den DocumentBaseServer (also dort wie die Datei liegt, die das Applet einbindet). Das würde mir ja genügt, aber es scheint so als würde nur der CodeBaseServer als zugelassener Host möglich sein.
Habe ich mit meiner Annahme recht und welche Alternativen gibt es? Würde ein Redirect per HTTP-Headers helfen? Oder sonst noch eine Möglichkeit? Wie lösen das eigentlich andere Firmen mit Applets mit großem Datenaufkommen (z.B. map24 o.ä.)?
Danke schonmal
TO
ich habe leider eine verzwickte situation, die ich euch erstmal erläutern muss:
Ich habe zwei Webpräsenzen, nennen wir sie mal server1 und server2. Beide laufen auf zwei Servern mit zwei verschiedenen Domains und IP's.
Auf server1 liegt meine Website, die dynamisch erstellt wird. Auf server2 liegen die statischen Inhalte, vor allem die Bilder. Die gesamte Seite ist sehr stark frequentiert, deshalb ist diese Trennung notwenig und imho auch sinnvoll (soll hier aber nicht diskutiert werden).
Des weiteren habe ich ein Applet geschrieben dass folgende Daten selbst lesen muss:
1. Eine XML-Datei (dynamisch von einem Script live erstellt) von server1
2. Diverse (ca. 100) Bilder von Server2
Das Applet selbst könnte ich entweder auf server1 oder server2 legen, wobei mir server2 lieber wäre, da ein Applet ja auch ein statischen Inhalt ist. Das Applet wird jedoch auf jeden Fall von einer Website die auf server1 erstellt wurde angezeigt.
Problem ist jetzt:
Egal ob ich das Applet auf server1 oder server2 platziere, ich erhalte jedesmal eine Sicherheitsmeldung, denn er scheint die Datei(en) vom anderen Server nicht öffnen zu dürfen. Ist ja auch logisch, so sind ja die Sicherheitsbeschränkungen des Applets. Aber ich dachte bis jetzt immer die Sicherheitsbeshränkungen hätten als Ausnahme einerseits den CodeBaseServer (Also dort wo das Applet liegt) und auch den DocumentBaseServer (also dort wie die Datei liegt, die das Applet einbindet). Das würde mir ja genügt, aber es scheint so als würde nur der CodeBaseServer als zugelassener Host möglich sein.
Habe ich mit meiner Annahme recht und welche Alternativen gibt es? Würde ein Redirect per HTTP-Headers helfen? Oder sonst noch eine Möglichkeit? Wie lösen das eigentlich andere Firmen mit Applets mit großem Datenaufkommen (z.B. map24 o.ä.)?
Danke schonmal
TO