Heureux de voir que le projet avance bien 
N'oublie pas de tester ton application dans des conditions réseaux 'réelles' : en effet, on a tendance à tout le temps tester nos applis dans des conditions idéales pendant le développement (typiquement avec les clients & serveurs en réseau local, voir avec tout le monde exécuté sur la même machine).
Le principal souci c'est qu'en ne testant pas l'appli avec un réseau 'moins idéal', eh bien tu vas passer à côté de 90% des bugs réseau.
Une solution tout simple pour simuler une connexion sur le net: avoir une machine sous linux et utiliser 'tc' pour ajouter des règles de gestion du traffic pour 'dégrader' ses caractéristiques, genre:
/> tc qdisc add dev eth0 root handle 1:0 netem delay 60msec 12msec 25%
... t'ajoutera 60ms de délai à l'interface eth0, et 25% de chances que le délai dévie de 12ms.
Dans le même esprit, tu peux simuler de la perte de paquets et plein d'autres choses.
Partager