Overview of Genero BDL BDL概览

Overview of Genero BDL BDL概览Genero Business Development Language BDL 是一个编写数据库交互应用的程序语言 一个 BDL 应用是处理用户和数据库之间交互的程序集 程序与数据库服务器通信通过 Structured Query Language SQL 同时通过执行交互指令控制应用表单 处理用户输入

大家好,我是讯享网,很高兴认识大家。

        Genero Business Development Language (BDL)   是一个编写数据库交互应用的程序语言。

        一个BDL应用是处理用户和数据库之间交互的程序集,程序与数据库服务器通信通过

Structured Query Language (SQL),同时通过执行交互指令控制应用表单,处理用户输入。

        
讯享网

       BDL语言一个重要特性是:使设计用户访问和修改数据库里的数据这类应用变得轻而易举。语法包含:SQL语言

操作数据库,强大的交互命令用来处理输入记录,处理只读和可读可写的记录列表,同时用数据查询搜索数据库,通过

表单支持大量的图形工具。

     BDL源码被编译为p-code模块,该模块在不同的平台可以被Dynamic Virtual Machine(the Runtime system) 运行时

系统翻译为相应平台的程序。

    *用户界面和业务逻辑分离

     业务逻辑和用户见面分离提供最大的灵活性。

     1、集中使用标准的XML确保用户界面和业务逻辑分离

     2、表单的用户界面设计方式,是一种简单易理解而且语法易读且简单的方式

     3、业务逻辑是后缀为.4gl代码模块

     4、高阶的交互指令让你写一个表单控制器通过简单的几行代码

     5、动作视图(按钮、目录项、工具栏图标)在表单中定义,可以触发动作事件来处理业务逻辑

     6、用户交互可以在运行时操作,例如字段栏有效或者失效,动作视图动态显示。


    *可移植性,一次编写,可以部署在任何系统平台

     BDL应用程序可以部署在不同的显示设备,操作系统和数据库服务器,都是同一份代码。

      应用程序的表单可以显示在图形终端通过本机桌面框架,web浏览器,或者简易终端。应用程序可以在

主流操作系统上执行,比如UNIX, Linux, Windows 和 Mac OS X。SQL支持IBM Informix,或者任何主流

数据库服务器,比如Oracle DB, IBM®DB2, Microsoft SQL Server,PostgreSQL, Oracle MySQL, Sybase ASE.
小讯
上一篇 2025-03-28 11:49
下一篇 2025-03-20 18:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/120559.html