Hoe snelle chat maken?

Gestart doorAntonn15 reacties52 weergaven

16 berichten · pagina 1 van 2

Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Ik ben bezig met VB en wil een chat programma maken via internet. Ik krijg op bijvoorbeeld op skype in minder dan een seconde een bericht, dat wilt zeggen dat hij zeker elke seconde op nieuwe berichten controleert. En dan dacht ik van; wat als er nu miljoen mensen elke seconde dit elke seconde controleren? Miljoen request per seconde kan een server in mijn ogen niet aan emo
Dus hoe doen zij dit dan?

Dankuuwell smile
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsjojo schreef:
Quote:
This program will let you exchange messages between two people on your same network. It may work if your not on the same network but i cant test it now.

En dat geld dus niet dat als de andere chatter ook op het internet is...
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je kunt ergens mee (ben de naam ff vergeten sadley) een open verbinding houden, dan kun je gewoon berichten naar de client pushen zodra ze er zijn, en hoef je dus niet elke x seconden op berichten te checken, want dat is gewoon niet te doen zoals je al door hebt.

De verbinding blijft dan gewoon open totdat er een bericht is, dan wordt dat bericht gepusht en dan wacht je op het volgende bericht.
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
XMPP bedoel je?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dat zou kunnen, weet het echt niet meer yummie
Maar dat is ietsie lastiger dan even een chat-app maken met VB. emo
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Peer-to-Peer functies in .NET?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Via sockets kun je naar een bepaalde port luisteren, en berichten die op die port binnen komen afvangen in je programma.
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dus zonder online server, rechtstreeks naar de andere chatter over het internet?

Dan maar even Googlen redface
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Antonn schreef:
Dus zonder online server, rechtstreeks naar de andere chatter over het internet?

Dan maar even Googlen redface
Sort of. Dan maak je meer een Peer2Peer systeem. Elke client stelt zichzelf dan ook beschikbaar als server wink
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gaat je firewall niet moeilijk doen als er naar de client wordt gepusht?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je moet m toevoegen als uitzondering, net als bijvoorbeeld bittorrent enzo lijkt me.
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En hoeveel X is dit moeilijker als elke x seconden een request naar een server? Niet dat ik dat ga doen ofzo wink
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Veel moeilijker denk ik. emo
Maar je hebt dan wel de berichten direct. Al kun je dat ook met flash (?) maken.
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Veel moeilijker denk ik. emo
Maar je hebt dan wel de berichten direct. Al kun je dat ook met flash (?) maken.
Flash kan toch niet in een programma?

toevoeging op 26 september 2012, 191101:
Java wel geloof ik?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren