Suite aux commentaires, j’ai fais une refonte des dispos :
- Plus d’insistance sur la différence entre RPC et PUB/SUB.
- Les exemples sont amenés plus tôt, et les schémas sont en premier.
- Des lourdeurs et des redondances sont supprimées.
- J’ai ajouté des réponses à quelques questions posées : perf, sécu, etc.
Histoire d’éviter d’éparpiller des versions partout, je l’ai juste réup au même endroit.
Merci, donc, pour toutes les remarques qui ont significativement permises d’améliorer la prez.
Effectivement, c’est mieux. Cependant, je n’aurai pas mis la slide 18 à cet endroit, vu que ça concerne pub/sub et rpc.
C’est pas parfait, mais c’est pas dérangeant. Et surtout, ça permet d’équilibre les blocs de texte avec les schémas.
Salut,
Rapidement là il y a pb avec les slides 19 et 20 c’est la même chose à part que la 20 à un commentaire en plus.
C’est pas un problème, c’est volontaire. C’est un point du slide, mais il apparait après, afin de faire une emphase dessus. On ne peut pas faire d’animations en PDF, donc du dois dupliquer un slide pour obtenir cet effet.
Quelques typos additionnelles:
slide 10: “quelque soit le langage dans lesquels ils sont écrits” -> “quels que soient les langages (…)”
(on s’en fout puisque ce sera in fine en english ;
slides 21-22: uniformiser le choix du pluriel ou du singulier (je penche pour pluriel) pour “SUB: abonné[s] au sujet …”
(mais on s’en fout toujours)
slide 22: “tous vos composants sont toujours au courant de touT ce qu’ils doivent savoir”
Merci
Merci pour tout c’est vraiment du super boulot, je m’étais lancé dans un petit dev Python perso pour voir comment ça marchait et le manque de documentation m’avait un peu fait baisser les bras! Merci pour ces slides qui me redonnent envie de me plonger là dedans!
Je souhaite développer de la communication inter-process sur des Raspi différents et je me demandais quels étaient les avantages/inconvénients de WAMP par rapport à MQTT. Des idées?
Il y a quelques éléments de comparaison ici :
http://wamp.ws/compared/
https://into.aalto.fi/download/attachments/12324178/Huang_Fuguo_thesis_2.pdf?version=1&modificationDate=1383290628000
MQTT :
Néanmoins, la bonne nouvelle, c’est que les deux protocoles ne s’excluent pas. Si on veut, on peut utiliser un protocole twisted pour mqtt (https://github.com/adamvr/MQTT-For-Twisted-Python) et faire des apps qui utilisent les deux en même temps.