aplikacja klient<-->klieent

0

Witam . Chciałbym zrobic aplikację do ciągłej wymiany (aktualizacji) 2 plików miedzy uzytkownikami..zalezało by mi na połączeniu klient<-->kient ..bez dodatkowego serwera...wymyśliłem zeby aplikacja była zarazem aplikacją kliencką i serwerową ...wszystko napisałem i na logige wyszystko powinno byc ok..ale włanczam tą aplikacje na jednym kompie i drugim (wpisuje wzajemne ip)i kicha nie działa nie chce sie połanczyć ....kiedy włancze serwer w osobnym programie to jest ok....o co chodzi???
kozystałęm z komponentów TClientSocket i TServerSocket....pierwszy raz robie aplikacje lan...
program bedzie słuzył do bry w multiplayera w grze napisanej w Pascalu :D

0

Jezeli robisz relacje klient(+serwer) -> klient(+serwer) to musisz miec umieszczone niezbedne komponenty do komunikacji - je dales.

I wytlumacz, JAK NIE CHCE sie polaczyc, jezeli wszystko dobrze zrobiles?

Dla serwera:

ServerSocket1->Port = int port;
ServerSocket1->Active = true; [lub false dla wylaczenia]

a dla klienta:

ClientSocket1->Port = int port;
ClientSocket1->Host = char * host;
ClientSocket1->Active = true;

A tlumic bledy z polaczeniem mozesz za pomoca

try
{
//instr
}
catch(...)
{
//instr
}

I napisz, co robisz, ze nie moze Ci sie polaczyc, ok?

1 użytkowników online, w tym zalogowanych: 0, gości: 1