J'ai un système actuel qui est construit en tant qu'application Windows, et effectue certaines tâches très près du temps réel. Il existe des nœuds dans un réseau qui communiquent avec notre serveur personnalisé, l'état de communication et l'envoi et la réception de commandes.Puis-je utiliser LAMP + AJAX pour un système (presque) en temps réel?
Nous cherchons à passer à une plate-forme Web déployée. Les nœuds, disons 60-100 d'entre eux, ont besoin de communiquer avec le serveur et d'afficher rapidement au client. Je parle en millisecondes, pas en secondes. La connexion réseau est LAN/100mbit ou gigabit, avec une connexion rapide et fiable des clients au serveur. La communication de noeud est également petite, et elle a déjà envoyé des messages XML, qui ne sont pas énormes en taille, et pas écrasante en quantité.
Notre architecte système est confiant, et nous assure, que cela peut être fait avec LAMP + AJAX. J'ai personnellement été impliqué avec des systèmes similaires auparavant, et je suis sceptique quant à la livraison de messages de garantie si proche du temps réel.
Afin d'avoir une vérification de santé, ai-je tort? Est-ce que cela peut être fait (bien) avec LAMP, ou n'importe quel langage similaire? (Pas Java, je sais qu'un applet Java lancé peut le faire).
Quel type de latence obteniez-vous avec votre application de bureau? Pouvez-vous préciser combien de millisecondes seraient acceptables? 3, 30, 300? –
~ 30. Et certains camps de l'entreprise estiment que le nombre peut être plus élevé, tandis que d'autres indiquent que les clients se plaignent de la latence actuelle trop élevée. – pearcewg
30 millisecondes? Vous devriez mettre à jour votre question pour l'inclure. Je pense que la plupart d'entre nous pensent de l'ordre de 200-400ms. – Min