TOP GP Genero架构

TOP GP Genero架构

   易拓ERP的开发工具-Genero ,是一个以「Write Once, Deploy Anywhere」为核心概念的开发工具。

   Genero的核心架构如右图所示:

   

   一、在后端执行的操作系统平台上,无论选择UNIX、Linux、 Windows或Mac OS等,都可以在这些平台上部署及执行开发出来的应用程序。

   二、在数据库存取的部分,透过ODI(Open Database Interface)的支持,可选择市面上常见且知名的数据库软件作为资料存取的媒介,如:IBM Informix 、Oracle或Microsoft SQL Server等。而更为突出的是ODI与后端数据库的连接的部分乃是采用native driver的方式,不同于一般JDBC(or ODBC)的方式,从而提供了更有效率及可靠性的数据库存取机制。

   三、在前端画面呈现的部分,以AUI(Abstract User Interface)为核心,该部分是以 XML 为基础作为描述使用者接口的呈现方式。使开发出来的程序可同时在不同的前端装置如: Windows、Linux、Mac OS、Java 及 HTML等上做呈现。

   透过AUI的机制,前端显示装置即使不同,程序与画面也不需要另外调整;通过这样的机制,程序人员所开发出的应用程序可以在不需做任何调整的情况下,依照使用者所采用的前端装置自动有对应的画面予以呈现。而且AUI以XML为基础,在使用者接口达到在执行程序时,能够动态地改变画面上任何组件的状态。如:隐藏或显示画面中某个字段等。

   程序语言的核心以商业应用程序开发为导向,这是一个Object Base的程序语言,并同时提供了各种便利的API function,如:XML utility function等。在与外界其它程序语言沟通的接口上,提供了以 Web Services为基础的技术机制,达到与采用其它程序语言开发出的应用程序之间完全整合的需求。

   

   从整个系统环境建置来看, 易拓ERP的应用可以建构一个 2-tier 到 N-tier 的系统架构,使用者可直接联机到Application Server执行程序,也可通过再建置一台Web Server 的方式,以 Internet 联机方式,透过WEB激活并执行应用程序。此外,在安全性的考虑上,也可通过架设防火墙的方式加强系统环境的安全。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值