Ordner schicken

Status
Nicht offen für weitere Antworten.
S

stev.glasow

Gast
Ich will den Ordner über einen Strom verschicken, nun habe ich 2 Ideen:
1.:
den Ordner rekursiv abarbeiten und das ganze folgendermaßen abschicken:
LängeDesRealtivenPfadesderDatei1 derRelativePfadDerDatei1 LängeDerDatenderDatei1 DatenderDatei1 LängeDesRealtivenPfadesderDatei2 derRelativePfadDerDatei2 LängeDerDatenderDatei2 DatenderDatei2 usw.

2: Ich arbeite mit GZIPOutputStream und GZIPInputStream, was mir eigentlich kann gut gefällt weil ich mich dann um nix zu kümmern brauche.

Meine Frage ist nun, gibt es so etwas wie diesen GZIPOutputStream ohne dass dabei gepackt wird, sprich sodass ich mich um nix zu kümmern brauche?
 

thE_29

Top Contributor
Mh, das 2te ist ne andere Lib, die sun Lib glaueb ich kann GZIP nur handlen, aber net erstellen (glaub ich halt, weiß ich aber net sicher)

So würde ich zum 1en raten :D
 
S

stev.glasow

Gast
Doch doch die Standard-API kann zips lesen und erstellen: java.util.zip.*
 

thE_29

Top Contributor
Zeig mir bitte wo man solche Zip Files erstellt!

Lesen weiß ich, aber erstellen, zeig mir das mal ...
 

thE_29

Top Contributor
Oha, naja wie gesagt, ich habs noch nie gebraucht, aber gut das es sowas gibt :)

Die Wortzusammensetzung ist aber irgendwie logisch, naja habs halt nie gebraucht :)
 

L-ectron-X

Gesperrter Benutzer
Ich finde die 2. Variante von stevg recht gut. Weil neben einer einfachen Lösung auch eine Kompression der zu übertragenden Daten erreicht wird. Daher kann ich stevg`s darauf folgenden Satz nicht nachvollziehen.
Warum willst Du ohne Kompression arbeiten? Man könnte damit doch möglicherweise an Performance gewinnen. ???:L
 

thE_29

Top Contributor
Hrhr, ich war also net der einzige der das net ganz genau gewusst hat :D

Jojo, die Doku is was feines ;)
 
S

stev.glasow

Gast
L-ectron-X hat gesagt.:
...
Warum willst Du ohne Kompression arbeiten? Man könnte damit doch möglicherweise an Performance gewinnen. ???:L
Soweit ich weiß sind die Dateien recht klein und die Bandbreite sehr hoch. Und außerdem soll der Strom noch verschlüsselt werden, so dass ich mir gedacht habe wozu packen und dann noch mal verschlüsseln wenn ich so ne hohe Bandbreite habe, lieber n bisschen den Rechner schonen und nur veschlüsseln, kann auch sein das das egal ist, keine Ahnung was das für Rechner sind und wie stark die ausgelastet sind.
Aber eigentlich denke ich, dass das weder Rechner noch der Leitung juckt ob ich das nun gepackt rüberschicke oder nicht. Musste mich halt entscheiden.
 

thE_29

Top Contributor
Naja, gzip bzw zip selber sind halt schon gut, ich würds packen :)

Dann kannst noch nen schönen ProgressMonitor oder Dialog einbauen und machst auch noch was fürs Auge :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Automatische Ordner- und Berechtigungsstruktur (Aktive Directory) Netzwerkprogrammierung 3
M jsf-seite beim hinzufügen einer csv-datei in einen ordner aktualiseren Netzwerkprogrammierung 0
M ordner nach socket-übertragung defekt Netzwerkprogrammierung 5
G lan-ordner Netzwerkprogrammierung 3
conan2 Ordner im Internet Netzwerkprogrammierung 2
clemson Ordner auf Netzlaufwerk erstellen Netzwerkprogrammierung 11
T Ordner auf FTP erstellen Netzwerkprogrammierung 4
T Mit FTP verbinden, einen Ordner erstellen und Datei löschen Netzwerkprogrammierung 3
M Socket Nachricht von TCP-Client an Server schicken Netzwerkprogrammierung 12
M Mit Java Mail Mails an Webmailer schicken Netzwerkprogrammierung 1
x46 Byte-Array per for-Schleife schicken Netzwerkprogrammierung 1
JavaWolf165 Socket mit .writeUtf etwas vom Client zum Server schicken Netzwerkprogrammierung 13
M Socket String Arrays über Socket an Server schicken Netzwerkprogrammierung 2
S Datei(XML) per RMI an Server schicken Netzwerkprogrammierung 0
S ImageIcon über Socket schicken (Serialisierung) Netzwerkprogrammierung 6
G Bild über Socket schicken - Client/Server Netzwerkprogrammierung 10
H Daten an Textfeld einer Webseite schicken Netzwerkprogrammierung 2
X Password übers Netzwerk schicken jPasswordField Netzwerkprogrammierung 2
F Socket Daten über verschiedene IP's schicken Netzwerkprogrammierung 5
C Im Abstand von x Sekunden Zufallszahlen vom Client an den Server schicken? Netzwerkprogrammierung 6
S Socket XML-Daten und Parameter an Server schicken Netzwerkprogrammierung 3
J HTTP Bild an Client schicken mit com.sun.net.httpserver Netzwerkprogrammierung 5
X Port scannen/schicken Netzwerkprogrammierung 4
H String Array durch einen Stream schicken. Netzwerkprogrammierung 4
N Socket Stream Schicken Netzwerkprogrammierung 13
W Zeichen von Client an Server schicken Netzwerkprogrammierung 5
G Nachricht an mehrere Clients schicken Netzwerkprogrammierung 10
H Server soll Daten schicken, aber wie? Netzwerkprogrammierung 47
J Post-Daten an URL schicken Netzwerkprogrammierung 2
N java.awt.image.BufferedImage über Socket schicken Netzwerkprogrammierung 3
M problem beim schicken von XML-DAtenpacketen via TCP Netzwerkprogrammierung 3
G DatagramPackets mit Offset schicken! Netzwerkprogrammierung 4

Ähnliche Java Themen


Oben