«« ( Date ) »» // «« ( Thread ) »» // drs - 2004

hitno!!! molim vas, pomagajte!

by Boris Petrovic
nedelja, 29. februar 2004 - 12:48.


Da li neko zna zasto nece da mi se poveze server sa klijentom? Lokalizovala sam gresku: accept() metod se jednostavno blokira:

try{
socket=serverSocket.accept(); // ovde se blokira: nece da se otvori soket za klijenta!
} catch (IOException e){ System.err.println("accept puk'o!"); System.exit(1);}

pre ovog sve ide dobro, imam stampanje na ekranu za svaki korak, a ovde mi se cak ni ne stampa da dolazi do izuzetka?
posle ovog imam stampanje koje se ne desava

Na strani klijenta mi se napravi out i javi se na ekran a kod in se blokira. Znaci da accept() definitivno ne radi ALI MI NIJE JASNO ZASTO jer isti kod je na primeru sa vezbi i on mi radi savrseno!!!???

socketKS = new Socket(imeR, port); System.out.println(" klijent otvorio soket");
out = new ObjectOutputStream(socketKS.getOutputStream()); System.out.println(" napravljen out");
// ovde blokira: in nece da se napravi zato sto server nije prihvatio konekciju (samo osluskuje, ali nikako da cuje)
in = new ObjectInputStream(socketKS.getInputStream()); System.out.println(" napravljen in");

Molim vas, pomagajte, stvarno ne znam sta da radim. Ne mogu da proverim da li mi je dalje kod dobar...

Hvala (do neba) unapred

Tanja