-
05.01.10 09:49 #16
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
danke für den fix, hab es nun im Beispiel angepasst.
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
19.04.10 10:40 #17abc123 Tutorials.de Gastzugang
ich hätte nochmal eine frage zu der puffergröße, sollte man die bei übertragungen übers inet verkleinern?
bei direkten übertragungen von pc zu pc, stell ich mir 16mb ein bisschen groß vor, oder wieso diese größe?
Danke im voraus!
-
29.07.10 00:59 #18noro_shinpei Tutorials.de Gastzugang
hi,
wie würde diese variante unter multicast aussehen? ich brauche ungefähr sowas und hab keine ahnung wie das gehen soll
:
1. habe eine liste von mehreren dateien
2. diese sollen per multicast an verschiedene rechner (clienten) im netzwerk gesendet werden (an definierte ip's)
3. der sender soll eine empfangsnachricht von den clienten bekommen (oder eventuell ne fehlermeldung, wenn das übertragen net geklappt hat)
gruß shinpei
-
04.08.10 16:49 #19planlos123 Tutorials.de Gastzugang
hi,
was müsste ich machen, wenn ich das ganze jetzt als multi thread server betreiben will... also dass sich mehrere clienten die datei paralell ziehen können?
gruß planlos
p.s. ich hab schon google usw benutzt... also bitte keine verweise auf documentations... oder so
-
12.09.10 13:29 #20AnfängerAndreasM Tutorials.de Gastzugang
Wie sieht nun der korrekte Code aus?
Es wurde geschrieben, dass ab Zeile 136:
bytesTransfered = fileChannel.transferTo(overallBytesTransferred, Math.min(
chunckSizeInBytes, lengthInBytes
- overallBytesTransfered), socketChannel);
dies so geändert werden sollte.
Da ich Anfänger bin, wäre ich sehr dankbar, wenn mir einer sagen könnte, wie ich [U] integrieren muss, damit der Code richtig gerechnet.
-
12.09.10 14:36 #21
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
der Code aus dem Nio Beispiel ist korriert. [ U ] bzw. [ /U ] waren falsch dargestellte vbb Tags zum Unterstreichen.
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Wie funktioniert jetzt dieser Transport**** Müssen beide Rechner das Script starten********
Oder wie stell ich mir das vor?
-
Hiho ich arbeite mich grade in NIO ein und versuche In einer Client - Server Architektur darauf basierend Objekte zu versenden (also richtige Object's).
Teilweise werden die Objekte sehr groß und sie werden zwar vom Server versendet kommen aber scheinbar nie beim Client an.
Ich setzte den schreiben Puffer auf 10 Mb und den lesen Puffer auf 20 Mb was auch nicht die lösung sein kann nehmen wir an es verbinden sich sehr viele Clients auf den Server dann ist dort der RAM erst einmal zu
Hier mal meine Lese und Schreibe Methoden:
Schreiben:
Code :1 2 3 4 5 6 7 8 9 10
ByteArrayOutputStream bStream = new ByteArrayOutputStream(); ObjectOutputStream oStream = new ObjectOutputStream( bStream ); oStream.writeObject( o ); byte[] byteArray = bStream.toByteArray(); ByteBuffer objOutput = ByteBuffer.allocate( 10*1024*1024 ); objOutput.clear(); objOutput.put( byteArray ); objOutput.flip(); channel.write( objOutput );
Lesen:
Code :1 2 3 4 5 6 7 8 9 10
ByteBuffer in = ByteBuffer.allocate( 20*1024*1024 ); in.clear(); /* Read the input. Save how much was read. */ channel.read( in ); ByteArrayInputStream bis = new ByteArrayInputStream( in.array() ); ObjectInput oi = new ObjectInputStream( bis ); o = oi.readObject();
Wie kann ich also das ganze besser Buffern ?
-
Sry, dass ich so ein altes Thema ausgrabe. Ich stehe gerade vor einer, für mich, grossen Aufgabe.
Wenn man verschiedene Ordner an verschiedene Locations in einem Netzwerk kopieren muss, wie würdet ihr da vorgehen? Kann ich hierfür das Bsp. von Thomas auch verwenden?
Könntet ihr mir da ein paar Anhaltspunkte bzw. Tipps geben wie ihr da vorgehen würdet.
edit: Grammatik geändert. Bitte um Entschuldigung.Geändert von Adi_M (27.10.11 um 07:30 Uhr)
-
27.10.11 01:35 #25SE Tutorials.de Gastzugang
Zunächst mal würde ich die Foren-Regeln befolgen wenn ich hier Hilfe haben will ...
Dazu zählt auch Regel15 : Orthografie und Grammatik ...
Glaub mir wenn ich dir sage : ich spreche aus Erfahrung das man sich hier nicht gerade Freunde macht wenn man Satzzeichen und Groß-/Klein-Schreibung vernachlässigt *mal so die Mods anschiel*.
Weiterhin : wenn du verschiedene Resourcen hast musst du diese nur in einer Liste übergeben und dann dann eine nach der anderen Abarbeiten. Auch würden sich hier Key-Value-Listen gut machen um neben der Quelle auch das Ziel angeben zu können. *Auch wenn das einem Missbrauchen dieses Prinzips gleichkommt.*
Ansonsten : die NIO-Variante von Thomas ist ganz gut und sollte man auch trotz ihres Alters mit Anpassungen so noch verwenden können.
Ähnliche Themen
-
TXT-Datei an PHP-Datei per HTTP übertragen.
Von WorldRacer im Forum .NET Web und KommunikationAntworten: 3Letzter Beitrag: 27.08.09, 16:05 -
[AJAX mittels XML] Geschütztes Leerzeichen übertragen
Von Thomas D im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 03.03.08, 17:31 -
Datei übertragen per RMI
Von Moltar im Forum JavaAntworten: 2Letzter Beitrag: 24.04.07, 16:25 -
Problem beim Übertragen von Datensätze in DB mittels Formular
Von Shiro-san im Forum PHPAntworten: 8Letzter Beitrag: 21.07.05, 09:40 -
auflösungsabfrage mittels externer js datei/laden der jeweiligen css datei
Von trickyiki im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 01.08.04, 13:55



6Danke


Zitieren
Login





