Bonjour,
Je suis en train de faire une application temps reel avec SignalR, je dois interoger une DLL faite en c++ afin de recuperer des flux de données. Y a t il au niveau des performances des soucis ?
Merci pour vos conseils
Bonjour,
Je suis en train de faire une application temps reel avec SignalR, je dois interoger une DLL faite en c++ afin de recuperer des flux de données. Y a t il au niveau des performances des soucis ?
Merci pour vos conseils
Si tu ne tapes pas dans la DLL de façon intensive aucun soucis.
Le tout est que le coût de l'interop (C++/CLI, COM, SWIG...) soit négligeable comparé au temps d'exécution effectif du traitement C++.
De plus même si ce ratio n'est pas terrible il faut mettre en perspective par rapport au coût des I/Os : si ton flux vient d'un serveur externe alors le coût du traitement + l'interop est sans doute inférieur d'au moins 2 ordres de grandeur à celui de la récupération des données brutes.
Partager