Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

c# - chat sa TcpClient - TcpListener klasama

[es] :: .NET :: c# - chat sa TcpClient - TcpListener klasama

[ Pregleda: 1826 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

2paca.zwaka
Nikola Ninkovic
Web Developer
BTGPort
Trebinje, RS/BiH

Član broj: 277023
Poruke: 126
*.teol.net.



+7 Profil

icon c# - chat sa TcpClient - TcpListener klasama21.09.2011. u 20:06 - pre 153 meseci
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
while(I->AmAlive()){
I->DoSomeProgramming();
}
 
Odgovor na temu

Boris_ZR
Boris Gligorijević
IT-Consultant / Software Engineer
PRODYNA AG
Munich

Član broj: 173158
Poruke: 123
*.dynamic.sbb.rs.



+21 Profil

icon Re: c# - chat sa TcpClient - TcpListener klasama01.10.2011. u 22:15 - pre 152 meseci
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.
 
Odgovor na temu

2paca.zwaka
Nikola Ninkovic
Web Developer
BTGPort
Trebinje, RS/BiH

Član broj: 277023
Poruke: 126
*.teol.net.



+7 Profil

icon Re: c# - chat sa TcpClient - TcpListener klasama02.10.2011. u 21:52 - pre 152 meseci
Nekako tako, da server sluzi samo kao posrednik hvala poz
while(I->AmAlive()){
I->DoSomeProgramming();
}
 
Odgovor na temu

Boris_ZR
Boris Gligorijević
IT-Consultant / Software Engineer
PRODYNA AG
Munich

Član broj: 173158
Poruke: 123
*.dynamic.sbb.rs.



+21 Profil

icon Re: c# - chat sa TcpClient - TcpListener klasama03.10.2011. u 16:11 - pre 152 meseci
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.
 
Odgovor na temu

2paca.zwaka
Nikola Ninkovic
Web Developer
BTGPort
Trebinje, RS/BiH

Član broj: 277023
Poruke: 126
*.teol.net.



+7 Profil

icon Re: c# - chat sa TcpClient - TcpListener klasama08.10.2011. u 18:32 - pre 152 meseci
Uradio sam ja chat ali preko Http request-ova (php) sto nije pravi izbor za ovakvu applikaciju.......probacu i ovo tvoje resenje...hvala
while(I->AmAlive()){
I->DoSomeProgramming();
}
 
Odgovor na temu

Boris_ZR
Boris Gligorijević
IT-Consultant / Software Engineer
PRODYNA AG
Munich

Član broj: 173158
Poruke: 123
*.dynamic.sbb.rs.



+21 Profil

icon Re: c# - chat sa TcpClient - TcpListener klasama09.10.2011. u 22:19 - pre 152 meseci
Nema na čemu, nadam se da sam ičemu pomogao. Pozdrav.
 
Odgovor na temu

[es] :: .NET :: c# - chat sa TcpClient - TcpListener klasama

[ Pregleda: 1826 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.