stringtranslate.com

Datos flexibles

DataFlex es un lenguaje de programación de alto nivel orientado a objetos y una herramienta visual de cuarta generación para desarrollar aplicaciones de software para Windows, web y móviles en una plataforma basada en un marco de trabajo. Fue presentado y desarrollado por Data Access Corporation a principios de 1982. [5] [2] [6] [7]

Historia y visión general

DataFlex se remonta a 1982, cuando la empresa llamada Data Access Corporation [8] (fundada en 1976) creó y desarrolló un lenguaje que permitía ejecutar código de aplicación en casi cualquier arquitectura de sistema, independientemente del hardware. [2] [9] Comenzó como un ejemplo relativamente temprano de un lenguaje de programación de cuarta generación (4GL) completamente desarrollado y utilizado comercialmente. En sus primeras formas, DataFlex estaba disponible para los sistemas operativos CP/M , MS-DOS , TurboDOS , Novell NetWare , [10] OS/2 , Unix , VMS e IBM AIX . [11] En 1985, DataFlex se aplicaba en una variedad de industrias de alta tecnología, incluidos sistemas de control de inventario automatizados y sistemas de detección de fraude de seguros. [5]

DataFlex ha perdurado durante muchos años como un entorno de desarrollo de aplicaciones de nicho. El producto DataFlex es compatible con muchos entornos de bases de datos relacionales : bases de datos Oracle , Microsoft SQL Server , IBM Db2 , MySQL , PostgreSQL y cualquier base de datos ODBC . Las aplicaciones DataFlex son utilizadas por alrededor de 3 millones de usuarios. En 1991, se lanzó la versión 3.0 con una interfaz modernizada. [12] En 2014, Data Access lanzó la versión 2014/18.0. [13] El lanzamiento de DataFlex 2023/23.0 introdujo la tecnología FlexTron que permite el uso de controles web dentro de las aplicaciones de escritorio de Windows.

DataFlex es desarrollado y proporcionado por Data Access Worldwide , una empresa de software con oficinas principales en Miami , Florida , Hengelo , Países Bajos , y São Paulo , Brasil . [1] [14]

Características

El lenguaje DataFlex admite:

Extensión del lenguaje

Entornos de desarrollo

El lenguaje de programación DataFlex se utiliza en los siguientes entornos de desarrollo:

Estudio DataFlex
Este es el entorno de desarrollo visual insignia de Data Access Worldwide. DataFlex está disponible solo para Microsoft Windows . DataFlex es un lenguaje de desarrollo de GUI con un estilo comparable a Visual Basic , Delphi y C++ . Desde la versión 4 (1996) hasta la versión 17.1 (2015), el producto se denominó Visual DataFlex.
Servidor de aplicaciones web DataFlex
El servidor de aplicaciones web DataFlex, disponible únicamente para Microsoft IIS , se puede utilizar para desarrollar aplicaciones de cliente ligero, como aplicaciones basadas en navegador (navegadores de clase completa como Google Chrome , Internet Explorer , Mozilla Firefox y Opera , así como navegadores WAP ). Los desarrolladores también pueden crear aplicaciones de servidor y cliente de servicios web . El servidor tiene capacidades de equilibrio de carga integradas que también ayudan con la alta disponibilidad; sin embargo, esto requiere una licencia SPLF.
Marco web
DataFlex incluye un marco web para escribir aplicaciones web y móviles.
Modo de caracteres DataFlex
La última versión de la aplicación de modo de carácter original (3.2) está disponible como una aplicación de modo consola para MS-DOS , Microsoft Windows y variantes de Unix (especialmente Linux ).

Referencias

  1. ^ abc "DataFlex 2024/24.0 Release" . Consultado el 13 de marzo de 2024 .
  2. ^ abc «Definición de: DataFlex». Revista PC . Consultado el 6 de febrero de 2020 .
  3. ^ "Instalación de DataFlex". Johan Broddfeld comenta el código . Consultado el 6 de febrero de 2020 .
  4. ^ “Información sobre la licencia de DataFlex”
  5. ^ ab “DataFlex: una introducción de Curtis Krauskopf”
  6. ^ "DataFlex para creadores". InfoWorld . 4 (26). 1982.
  7. ^ “InfoWorld (1 de junio de 1987)”
  8. ^ "DataFlex: gimnasia de programación". PC . 3 (17). 1984.
  9. ^ "InfoNews/Software, CP/M, DataFlex". InfoWorld . Vol. 4, núm. 9. IDG. 8 de marzo de 1982. pág. 46. ISSN  0199-6649.
  10. ^ Aarons, Richard N. (4 de septiembre de 1984). «DataFlex: Programming Gymnastics». PC Magazine . Vol. 3, núm. 17. Ziff Davis. págs. 253–255. ISSN  0888-8507 . Consultado el 8 de marzo de 2017 .
  11. ^ Duncan, Judy; Petreley, Nicholas; Chiu, Peter; Mathews, Carla (18 de noviembre de 1991). "Comparación de productos, bloques de construcción de bases de datos". InfoWorld . Vol. 13, núm. 46. IDG. pág. 92. ISSN  0199-6649.
  12. ^ InfoWorld, 12 de agosto de 1991
  13. ^ Benzinga: "DataFlex 2014/18.0 lanzado por Data Access Worldwide"
  14. ^ dataaccess.com: “DataFlex - Descripción general”]

Enlaces externos