Bonjour
Tout d’abord vu ma question si je ne suis pas sur le bon topic n’hésitez pas a me le dire j'avoue que ma question est très généraliste.
Je fais très peux de réseau avec mes développement et j'aimerai dans l'avenir me former sur cela mais j'ai un point que je n'arrive pas a "résoudre" correctement.
Pour communiquer avec un serveur pas de soucis les protocoles sont nombreux mais dans le cas ou le serveur doit notifier un logiciel qu'elle est la meilleur façon et la plus sécurisante de le faire ?
Je prend le cas par exemple d'un serveur qui doit envoyé une notif a un logiciel pour qu'il télécharge quelque chose, qu'elle serait vos idées ?
D'après mes recherches voila sur quoi je tombe:
-Faire des appels toutes les x secondes en http/https au serveur, cette solution est facile a mettre en place mais je ne trouve pas cela très propre (charge serveur, risque de de se faire ban du serveur) même si j'aime l'approche de pourvoir le faire via un bête serveur php qu'en pensez vous ?.
- Établir une connexion Websocket
- Utilisation du TCP/UDP via socket brute, mais la il me faut un serveur privé et un logiciel qui écoute que je dois faire ou un logiciel existant (avez vous une idée en libre qui le fait)
J'aimerai avoir des "solutions" et conseils, l'une avec un bête serveur PHP( avantage moins de risque de bug de ma par) et via un serveur dédier (serveur applicatif que je développe, ou un existant ?)
En gros comment font les app style snap, facebook, messenger ou (et plus dans ce que je veux faire) des IOT pour recevoir une notification ?
Le principe de faire une liaison TCP permanente n'est pas un soucis mais je ne tien pas a faire n'importe quoi niveau sécurité, je cherche donc des conseils, des idées de fonctionnement, des pistes pour ne pas faire une porte ouverte aux hackers ou me faire bannir des serveurs car je l'interroge trop souvent
Je vous remercie d'avance
Partager