stringtranslate.com

DataFlex

DataFlex — это объектно-ориентированный язык программирования высокого уровня и визуальный инструмент четвертого поколения для разработки приложений Windows, веб-приложений и мобильных приложений на одной платформе на основе фреймворка. Он был представлен и разработан Data Access Corporation в 1982 году. [5] [2] [6] [7]

История и обзор

DataFlex можно проследить до 1982 года, когда компания под названием Data Access Corporation [8] (основанная в 1976 году) создала и разработала язык, позволяющий коду приложения работать практически на любой архитектуре системы, независимо от оборудования. [2] [9] Он начинался как относительно ранний пример полноценного и коммерчески используемого языка программирования четвертого поколения (4GL). В своих ранних формах DataFlex был доступен для операционных систем CP/M , MS-DOS , TurboDOS , Novell NetWare , [10] OS/2 , Unix , VMS и IBM AIX . [11] К 1985 году DataFlex применялся в различных высокотехнологичных отраслях, включая автоматизированные системы управления запасами и системы обнаружения страхового мошенничества. [5]

DataFlex много лет просуществовал как нишевая среда разработки приложений. Продукт DataFlex поддерживает множество сред реляционных баз данных : Oracle database , Microsoft SQL Server , IBM Db2 , MySQL , PostgreSQL и любую базу данных ODBC . Приложения DataFlex используют около 3 миллионов пользователей. В 1991 году была выпущена версия 3.0 с модернизированным интерфейсом. [12] В 2014 году Data Access выпустила версию 2014/18.0. [13] В выпуске DataFlex 2023/23.0 была представлена ​​технология FlexTron, которая позволяет использовать веб-элементы управления в настольных приложениях Windows.

DataFlex разработан и предоставлен компанией Data Access Worldwide , производителем программного обеспечения с главными офисами в Майами , Флорида , Хенгело , Нидерланды , и Сан-Паулу , Бразилия . [1] [14]

Функции

Язык DataFlex поддерживает:

Расширение языка

Среды разработки

Язык программирования DataFlex используется в следующих средах разработки:

Студия DataFlex
Это флагманская среда визуальной разработки от Data Access Worldwide. DataFlex доступен только для Microsoft Windows . DataFlex — это язык разработки графического пользовательского интерфейса в стиле, сопоставимом с Visual Basic , Delphi и C++ . С версии 4 (1996) до версии 17.1 (2015) продукт назывался Visual DataFlex.
Сервер веб-приложений DataFlex
Доступный только для Microsoft IIS , DataFlex WebApp Server может использоваться для разработки приложений тонкого клиента, таких как приложения на основе браузера (как полноценные браузеры, такие как Google Chrome , Internet Explorer , Mozilla Firefox и Opera , так и браузеры WAP ). Разработчики также могут создавать клиентские и серверные приложения Web Service . Сервер имеет встроенные возможности балансировки нагрузки, которые также помогают с высокой доступностью, однако для этого требуется лицензия SPLF.
Веб-фреймворк
DataFlex включает в себя веб-фреймворк для написания веб- и мобильных приложений.
Режим символов DataFlex
Последняя версия оригинального приложения текстового режима (3.2) доступна как приложение консольного режима для MS-DOS , Microsoft Windows и вариантов Unix (в частности, Linux ).

Ссылки

  1. ^ abc "DataFlex 2024/24.0 Release" . Получено 13 марта 2024 г. .
  2. ^ abc "Определение: DataFlex". PC Magazine . Получено 6 февраля 2020 г.
  3. ^ "Установка DataFlex". Комментарии Йохана Бродфельда по коду . Получено 6 февраля 2020 г.
  4. ^ «Информация о лицензии DataFlex»
  5. ^ ab «DataFlex: Введение Кертиса Краускопфа»
  6. ^ "DataFlex для создателей". InfoWorld . 4 (26). 1982.
  7. ^ «InfoWorld (1 июня 1987 г.)»
  8. ^ "DataFlex: Программная гимнастика". ПК . 3 (17). 1984.
  9. ^ "InfoNews/Software, CP/M, DataFlex". InfoWorld . Том 4, № 9. IDG. 8 марта 1982 г. стр. 46. ISSN  0199-6649.
  10. ^ Ааронс, Ричард Н. (4 сентября 1984 г.). «DataFlex: Programming Gymnastics». PC Magazine . Том 3, № 17. Ziff Davis. стр. 253–255. ISSN  0888-8507 . Получено 8 марта 2017 г.
  11. ^ Дункан, Джуди; Петрели, Николас; Чиу, Питер; Мэтьюз, Карла (18 ноября 1991 г.). «Сравнение продуктов, строительные блоки баз данных». InfoWorld . Т. 13, № 46. IDG. стр. 92. ISSN  0199-6649.
  12. InfoWorld, 12 августа 1991 г.
  13. ^ Benzinga: «DataFlex 2014/18.0 выпущен компанией Data Access Worldwide»
  14. ^ dataaccess.com: «DataFlex - Обзор»]

Внешние ссылки