OpenWire 7.7

Licencji: Wolna ‎Rozmiar pliku: 402.50 MB
‎Ocena użytkowników: 2.8/5 - ‎4 ‎Głosów

O OpenWire

OpenWire oferuje bezpłatną bibliotekę open source do pisania zaawansowanych komponentów VCL /FireMonkey (FMX) dla Delphi, C++ Builder i RAD Studio. Celem projektu OpenWire jest wprowadzenie ujednoliconego łatwego sposobu przesyłania danych między różnymi komponentami VCL/FireMonkey. Jest to bardzo podobne do sposobu działania produktów takich jak LabView, Agilent VEE lub Simulink. Na przykład można szybko utworzyć aplikację z generatorem sinusoidy, który strumieniuje się do wykresu i równolegle do filtru, który strumieniuje się do innego wykresu i równolegle do rejestratora plików, a także do komunikacji szeregowej wysyłającej dane do innego systemu. I co sprawia, że to proste jest to, że nie piszesz kodu: Tworzenie strumieni przez połączenie OutputPin do jednego lub więcej InputPins. Podstawowa technologia pompuje dane od pinu do pinu, w sposób wielowątkowy, umożliwiając wymianę danych o wysokiej wydajności. Zawiera również visual graphical Editor dla rozwoju bez kodu. OpenWire używa strumieni w celu przesłania danych. Każdy strumień jest połączeniem między jednym wyjściem a jednym lub wieloma wejściami. - Każdy komponent może mieć jeden lub więcej wejść i/lub wyjść. - Każde wejście lub wyjście nosi nazwę Pin. Czyli istnieją IputPins i OutputPins. - Każdy OutputPin można przesyłać strumieniowo dane określonego formatu do zgodnego formatu InputPins. - Każdy typ danych ma własną specyfikację danych. - Obsługuje piny stanu, umożliwiając komponentom współużytkować wspólny stan.