Hallo zusammen,
folgendes Szenario:
Ich habe ein Programm, dass mir eine Verzeichnisstruktur aus z.B. Dropbox anzeigt und baumartig ausgibt. Die Datei könnte auch auf einem Server oder sonst wo liegen.
Nun das Problem:
Ich habe auch nach längerer Suche keine Möglichkeit gefunden, eine Datei aus dem Verzeichnis direkt aufrufen zu können, ohne sie runterladen zu müssen.
Beispiel: Der Anwender macht einen Doppelklick auf die Excel-Datei, die ihm angezeigt wird und Excel öffnet sich und zeigt ihm die Datei an. Diese verbleibt dabei aber auf dem Server und wird nicht heruntergeladen.
Wenn ich das manuell mache, öffne ich im Browser den Speicherort, starte die Datei und dann öffnet sich z.B. Excel mit der Datei und sperrt sie auch auf dem Server, sodass keine Doppelbearbeitung möglich ist.
meine Frage:
kennt jemand eine Möglichkeit, wie ich dieses Szenario bewältigen kann oder geht das mit Java schlichtweg nicht und ich muss die Datei erst physisch auf den lokalen Rechner bringen, anzeigen und nach dem Schließen wieder löschen?
folgendes Szenario:
Ich habe ein Programm, dass mir eine Verzeichnisstruktur aus z.B. Dropbox anzeigt und baumartig ausgibt. Die Datei könnte auch auf einem Server oder sonst wo liegen.
Nun das Problem:
Ich habe auch nach längerer Suche keine Möglichkeit gefunden, eine Datei aus dem Verzeichnis direkt aufrufen zu können, ohne sie runterladen zu müssen.
Beispiel: Der Anwender macht einen Doppelklick auf die Excel-Datei, die ihm angezeigt wird und Excel öffnet sich und zeigt ihm die Datei an. Diese verbleibt dabei aber auf dem Server und wird nicht heruntergeladen.
Wenn ich das manuell mache, öffne ich im Browser den Speicherort, starte die Datei und dann öffnet sich z.B. Excel mit der Datei und sperrt sie auch auf dem Server, sodass keine Doppelbearbeitung möglich ist.
meine Frage:
kennt jemand eine Möglichkeit, wie ich dieses Szenario bewältigen kann oder geht das mit Java schlichtweg nicht und ich muss die Datei erst physisch auf den lokalen Rechner bringen, anzeigen und nach dem Schließen wieder löschen?