new ObjectInputStream(socket.getInputStream());

Dragoninfirm

Mitglied
Hallo, ich bin gerade dabei, einen einfachen Server und einen Client zu programmieren, die einander Objekte zuschicken sollen. Allerdings bleibt mein Programm bei folgender Zeile hängen:
Code:
ObjectInputStream in = new ObjectInputStream(socket.getInputStream());
Liegt das an meinem Internet oder woran liegt das?
 
Könnte daran liegen, dass der Aufruf von getInputStream() blockierend ist, d.h. es wird gewartet bis der nötige Header gesendet wurde. 😉
 
Von dem anderen Client / Server aus Daten schicken?
Es reicht, auf Gegenseite den ObjectOutputStream zu öffnen (oder zu flushen wenn nötig).

Sieht stark aus nach rmi...
Nein, das hat absolut nichts mit RMI zu tun.

wird auch gegenseite ein Objekt verschickt? Wenn nicht: schlecht.
Zum Öffnen der Streams muss nichts verschickt werden, sie müssen nur geöffnet werden.
 
Red doch nicht wovon du keinerlei Ahnung hast... @mrBrown

Das ist quasi nichts anderes als rmi - und natürlich wird das, was er im nachfolgendem vor hat, NICHT FUNKTIONIEREN, wenn er kein Objekt schickt.

*Facepalm* einfach nur traurig.
 
*Facepalm* einfach nur traurig.
Behalt die Hand vorm Gesicht, da ist sie besser aufgehoben, als an der Tastatur 😉

Das ist quasi nichts anderes als rmi
Quasi ist ein Flugzeug auch ein Auto.
Gut, man benutzt sie völlig unterschiedlich, aber immerhin kommt man mit beidem von A nach B.

und natürlich wird das, was er im nachfolgendem vor hat, NICHT FUNKTIONIEREN, wenn er kein Objekt schickt
Objekte schicken funktioniert nicht, wenn man keine Objekte schickt? :O Verdammt, jetzt hast du mich aber wirklich völlig unwissend ertappt...
 
ja was denn nu? Ich habe Recht, aber irgendwie auch nich????
ich habe weder gesagt, dass rmi gut/schelcht ist, noch eine Bewertung vorgenommen....
Nur zu 99,9999% hat du und der TE wahrscheinlich keine Ahnung was das soll....
Also chille einfach mal, nicht jeder weiß alles 😛
 
Du erinnerst mich irgendwie an eine Taube beim Schachspielen.
Immer am lautesten aber mehr als Bullshit kommt nicht...
 
Scheint der dank zu sein, wenn man anderen etwas sagt, was sie noch nicht wussten. *Kopfschüttel* Wie kann man wirklich der annahme sein, etwas besser zu wüssten als ich? *Kopfschüttel^2*

Deine Beiträge machen mich wirklich traurig. 🙁 Nichts gelernt über die ganze Zeit und das meiste sind Provokationen deinerseits.
 

Zurück
Oben