OpenWire 7.7

Licença: Grátis ‎Tamanho do arquivo: 402.50 MB
‎Classificação dos utilizadores: 2.8/5 - ‎4 ‎votos

Sobre OpenWire

A OpenWire oferece-lhe uma biblioteca de código aberto gratuita para a escrita de componentes avançados VCL/FireMonkey (FMX) para Delphi, C++ Builder e RAD Studio. O objetivo do projeto OpenWire é introduzir uma forma unificada e fácil de transferir dados entre diferentes componentes VCL/FireMonkey. Isto é muito semelhante à forma como os produtos como LabView, Agilent VEE ou Simulink funcionam. Por exemplo, você poderia rapidamente construir uma aplicação com um gerador de onda sine, 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 ficheiros, bem como para uma comunicação em série enviando os dados para outro sistema. E o que torna isto fácil é que não escreve código: Constrói streams ligando um OutputPin a um ou mais InputPins. A tecnologia subjacente bombeia os seus dados de pin a pin, de forma multi-leitura segura, permitindo a troca de dados de alto desempenho. Também inclui um Editor Gráfico Visual para desenvolvimento sem código. O OpenWire utiliza streams para transferir os dados. Cada fluxo é uma ligação entre uma saída e uma ou múltiplas entradas. - Cada componente pode ter uma ou mais entradas e/ou saídas. - Cada entrada ou saída chama-se Pin. Ou seja, existem IputPins e OutputPins. - Cada OutputPin pode transmitir dados de formato específico para formato compatível InputPins. - Cada tipo de dados tem a sua própria especificação de dados. - Suporta pinos do Estado, permitindo que os componentes partilhem o estado comum.