OpenWire 7.7

Licence: Gratuit ‎Taille du fichier: 402.50 MB
‎Note des utilisateurs: 2.8/5 - ‎4 ‎Votes

Sur OpenWire

OpenWire vous offre une bibliothèque open source gratuite pour l’écriture de composants VCL/FireMonkey(FMX) avancés pour Delphi, C++ Builder et RAD Studio. Le but du projet OpenWire est d’introduire un moyen facile unifié de transférer des données entre différents composants VCL/FireMonkey. Ceci est très similaire à la façon dont les produits comme LabView, Agilent VEE ou Simulink fonctionnent. Par exemple, vous pouvez rapidement créer une application avec un générateur d’ondes sinusoïdées, qui s’en va vers un graphique et en parallèle à un filtre, qui s’en va vers un autre graphique et en parallèle à un enregistreur de fichiers, ainsi qu’à une communication en série envoyant les données à un autre système. Et ce qui rend cela facile, c’est que vous n’écrivez pas de code: Vous construisez des flux en connectant un OutputPin à un ou plusieurs InputPins. La technologie sous-jacente pompe vos données d’une épingle à l’autre, d’une manière sûre multithreading, permettant un échange de données haute performance. Inclut également un éditeur graphique visuel pour le développement sans code. OpenWire utilise des flux pour transférer les données. Chaque flux est une connexion entre une sortie et une ou plusieurs entrées. - Chaque composant peut avoir une ou plusieurs entrées et/ou sorties. - Chaque entrée ou sortie est appelée Pin. C’est-à-dire qu’il y a IputPins et OutputPins. - Chaque OutputPin peut diffuser des données de format spécifiques vers des entrées de format compatibles. - Chaque type de données a sa propre spécification de données. - Prend en charge les broches d’état, permettant aux composants de partager l’état commun.