OpenWire 7.7

Лицензии: Бесплатный ‎Размер файла: 402.50 MB
‎Рейтинг пользователей: 2.8/5 - ‎4 ‎Голосов

OpenWire предлагает вам бесплатную библиотеку с открытым исходным кодом для написания передовых компонентов VCL/FireMonkey (FMX) для Delphi, C' Builder и RAD Studio. Целью проекта OpenWire является внедрение единого простого способа передачи данных между различными компонентами VCL/FireMonkey. Это очень похоже на то, как работают продукты LabView, Agilent VEE или Simulink. Например, можно быстро создать приложение с генератором синусовых волн, который выгносяется на диаграмму и параллельно фильтру, который выгносяется на другую диаграмму и параллельно регистратору файлов, а также на серийную связь, отправляют данные в другую систему. И что делает это легко, что вы не пишете код: Вы строите потоки, подключив OutputPin к одному или несколько InputPins. Базовая технология перекачивает ваши данные от штыря к штырю, в multithreading безопасном способе, позволяющ обмен данных высокой производительности. Также включает в себя визуальный графический редактор для бескодной разработки. OpenWire использует потоки для передачи данных. Каждый поток является соединением между одним выходом и одним или несколькими входами. - Каждый компонент может иметь один или несколько входов и/или выходов. - Каждый вход или выход называется Pin. I.E. Есть IputPins и OutputPins. - Каждый OutputPin может передавать данные определенного формата в совместимый формат InputPins. - Каждый тип данных имеет свою собственную спецификацию данных. - Поддерживает контакты состояния, позволяя компонентам иметь общее состояние.

история версии

  • Версия 7.7 размещено на 2015-10-27
  • Версия 4.8.1 размещено на 2005-06-28
    Несколько исправлений и обновлений

Подробная информация о программе

Eula

EULA - Соглашение о лицензировании конечных пользователей

Это программное обеспечение предоставляется "как есть", без каких-либо выразить или подразумеваемой гарантии. Автор ни в каком случае не будет нести ответственность за любые убытки, связанные с использованием этого программного обеспечения. Разрешение предоставляется любому, кто использует это программное обеспечение для любого цели, включая коммерческие приложения, и изменить ее и распространять его свободно, при условии, что следующие Ограничения: 1. Происхождение этого программного обеспечения не должно быть искажено, Вы не должны утверждать, что вы написали оригинальное программное обеспечение. Если вы используете это программное обеспечение в продукте, подтверждение в документации продукта было бы признателен, но не требуется. 2. Измененные исходные версии должны быть явно помечены как таковые, и не должны быть искажены как оригинальное программное обеспечение. 3. Это уведомление не может быть удалено или изменено из любого источника Распространения.