OpenWire 7.7

Licença: Livre ‎Tamanho do arquivo: 402.50 MB
‎Classificação dos usuários: 2.8/5 - ‎4 ‎Votos

Sobre OpenWire

A OpenWire oferece uma biblioteca de código aberto gratuita para escrever componentes avançados de VCL/FireMonkey (FMX) para Delphi, C++ Builder e RAD Studio. O objetivo do projeto OpenWire é introduzir uma maneira fácil unificada de transferir dados entre diferentes componentes VCL/FireMonkey. Isso é muito semelhante à forma como os produtos como LabView, Agilent VEE ou Simulink funcionam. Por exemplo, você pode construir rapidamente um aplicativo com um gerador de ondas seno, que flui para um gráfico e em paralelo a um filtro, que flui para outro gráfico e em paralelo a um madeireiro de arquivos, bem como para uma comunicação serial enviando os dados para outro sistema. E o que facilita isso é que você não escreve código: Você constrói fluxos conectando um OutputPin a um ou mais InputPins. A tecnologia subjacente bombeia seus dados de pino para pino, de forma segura multithreading, permitindo troca de dados de alto desempenho. Também inclui um Editor Gráfico Visual para desenvolvimento sem código. O OpenWire usa fluxos para transferir os dados. Cada fluxo é uma conexão entre uma saída e uma ou várias entradas. - Cada componente pode ter uma ou mais entradas e/ou saídas. - Cada entrada ou saída é chamada de Pino. Ou seja, existem IputPins e OutputPins. - Cada OutputPin pode transmitir dados de formato específicos para formação compatível InputPins. - Cada tipo de dados tem sua própria especificação de dados. - Suporta pinos estatais, permitindo que os componentes compartilhem estado comum.