J'ai une application Web (écrite en python) qui s'exécutera sur Azure. J'ai aussi une application de bureau client écrite en C# qui devra communiquer avec l'application web python.Communication en temps réel entre l'application Web python et l'application de bureau C#
Je pensais à l'origine écrire ma propre API en utilisant Flask
mais je pense que ce sera un peu compliqué car la communication entre les applications ne sera pas simple "demandes de ressources" rapides. L'application C# fera une demande et l'application web python prendra du temps pour la traiter (probablement une minute). Je veux que l'application python soit capable de transmettre des informations de progression sur la durée de la tâche à accomplir pendant qu'elle travaille sur la tâche. J'ai le sentiment que ce n'est pas possible avec une API basée sur REST
- mais corrigez-moi si je me trompe.
Existe-t-il une meilleure méthode/solution qui pourrait rendre cela possible?