Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.545 pregleda

Najnovija ↓

c# - chat sa TcpClient - TcpListener klasama 21.09.2011. u 21:06 · pre 184 meseca #1
Napravio sam jedan program koji je ustv. server (TcpListener klasa) i on prihvata poruke od klijenta (Drugi program - TcpClient klasa) i doda jednu rijec i vrati klijentu kao odgovor.........e sada me interesuje na kom principu da uradim chat aplikaciju koja ce podrzavati i '1-1' chat a ne samo grupni........hvala unapred :D
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Re: c# - chat sa TcpClient - TcpListener klasama 01.10.2011. u 23:15 · pre 183 meseca #2
Pa ako ne prolaziš kroz listu svih nakačenih klijenata na serveru i ne vraćaš svima odgovor, onda bi taj serverski program trebao da komunicira sa samo jednim klijentom jer svaki klijent kreira svoj klijentski soket, zar ne?
Ako želiš da napraviš sistem u kojem će dva klijenta da chatuju, a da server bude samo posrednik pri uspostavljanju veze, to je druga stvar; ne znam da li ti je to želja?

Pozdrav.
Re: c# - chat sa TcpClient - TcpListener klasama 02.10.2011. u 22:52 · pre 183 meseca #3
Nekako tako, da server sluzi samo kao posrednik ;) hvala poz
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Re: c# - chat sa TcpClient - TcpListener klasama 03.10.2011. u 17:11 · pre 183 meseca #4
Kada klijent uspostavi komunikaciju sa serverom, vratiš istom klijentu listu svih ostalih klijenata i on npr. klikom na ime željenog klijenta ili odabirom IP adrese iz liste bira klijenta sa kojim želi da uspostavi komunikaciju. Komunikacija se i dalje obavlja preko servera, jer je on posrednik. Dakle, klijent A pošalje poruku, ta poruka ide do servera, potom server prosleđuje poruku do klijenta B (ima informaciju kome treba da prosledi poruku), i u obrnutom smeru je ista logika.
Za početak bi trebao da napraviš evidenciju svih klijenata na serveru. Iz tvog prvog pitanja zaključujem da je ovo već višenitna aplikacija, te ove dorade ne bi trebale da ti budu neki veliki posao.
Re: c# - chat sa TcpClient - TcpListener klasama 08.10.2011. u 19:32 · pre 183 meseca #5
Uradio sam ja chat ali preko Http request-ova (php) sto nije pravi izbor za ovakvu applikaciju.......probacu i ovo tvoje resenje...hvala
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme