Goedendag mensen,
Voor een leuk projectje ben ik bezig met hoe ik het beste meerdere clients tegelijk een update laat zien.
De bedoeling is dus als volgt.
Stel er zijn 3 teams. Nu wil ik dat wanneer team 1 aan de beurt is team 2 en 3 te zien krijgen “team 1 is aan de beurt. Dit zijn hun woorden”. Als team 1 klaar is schakelt die automatisch over en dan moet team 1 en 3 deze view-beeld te krijgen
Ik twijfel allleen hoe ik dit het beste kan doen het kan via sockets dat ik in Vb.net een server programmeer die dit afhandelt (meer werk plus een extra server programmeren)
Het kan via Ajax long polling (enige nadeel is dat ik veel kritiek las dat het killing kan zijn voor je server als je veel hits/bezoekers krijgt)
En dan is het nog het zelfde idee als long polling maar dan elke seconde de database checken op updates
Nu dacht ik zelf dat sockets het beste is voor dit maar hetkan zijn dat er natuurlijk andere mogelijkheden zijn
Qua sockets dat ik het als volgende te doen:
Via de site header een Ajax page oproep laten doen naar een php file.
Deze php file ontvangt sockets commando’s en zo kan Ajax reallife direct actie ondernemen
De reden dat ik aan deze manier dacht is omdat het via script(bron)niet de commando’s uit te lezen zijn en ip dus redelijk anoniem zijn. En je kan het encrypten
Of zie ik misschien “gevaren”over het hoofd.
Het gaat er dus enkel om dat elk team een eigen apparaat(smartphone) heeft in 1 game en dat dit moet syncen
Voor een leuk projectje ben ik bezig met hoe ik het beste meerdere clients tegelijk een update laat zien.
De bedoeling is dus als volgt.
Stel er zijn 3 teams. Nu wil ik dat wanneer team 1 aan de beurt is team 2 en 3 te zien krijgen “team 1 is aan de beurt. Dit zijn hun woorden”. Als team 1 klaar is schakelt die automatisch over en dan moet team 1 en 3 deze view-beeld te krijgen
Ik twijfel allleen hoe ik dit het beste kan doen het kan via sockets dat ik in Vb.net een server programmeer die dit afhandelt (meer werk plus een extra server programmeren)
Het kan via Ajax long polling (enige nadeel is dat ik veel kritiek las dat het killing kan zijn voor je server als je veel hits/bezoekers krijgt)
En dan is het nog het zelfde idee als long polling maar dan elke seconde de database checken op updates
Nu dacht ik zelf dat sockets het beste is voor dit maar hetkan zijn dat er natuurlijk andere mogelijkheden zijn
Qua sockets dat ik het als volgende te doen:
Via de site header een Ajax page oproep laten doen naar een php file.
Deze php file ontvangt sockets commando’s en zo kan Ajax reallife direct actie ondernemen
De reden dat ik aan deze manier dacht is omdat het via script(bron)niet de commando’s uit te lezen zijn en ip dus redelijk anoniem zijn. En je kan het encrypten
Of zie ik misschien “gevaren”over het hoofd.
Het gaat er dus enkel om dat elk team een eigen apparaat(smartphone) heeft in 1 game en dat dit moet syncen