@Nevena79
Evo najjednostavije
Podesi ovaj DynDSN (imas link u mom tekstu gore).
Ako sve radi kako su napisali onda ce tvom racunaru moci da se pristupi preko trenutne IP adrese ili preko imana koje si registovala.
Zamisli to ovako ako ti je jednostavije , gde god bi klient aplikacija koristila trenutnu IP adresu tvog servera mozes da koristis domain name , koje je konstanta.
Znaci u onom chat klientu upises to ime kao adresu i to je to.
I ovo nismo pominjali ... na jednom racunaru moze da radi vise servera (npr. HTTP sa web, obicno slusa na portu 80, FTP fajl transfer, obicno slusa na portu 21 itd.) medju kojima moze da bude i ovaj tvoj (samo treba da slusa na slobodnom portu ). Svim serverima sa pristupa istom adresom (IP ili DN) ali na razlicitim portovima i razlicitim nacinima (protokolima). Povezivanje je ustvari isto ali kasnija razmena podataka je drugacija.
Ovo sto si pisala 'mozda bi server kad dobije neki podatak trebao da posalje ... itd' (parafrazirano) je razvijanje sopstvenog protokola (ili nacina komunikacije) koji je baziran na TCP-u kao lejeru ... itd.
Mozda bi trebala da nadjes neku dokumentaciju i sl. o ovome na netu ako te tema bas toliko zanima ... ovako pisemo "s brda s dola" :)