APT Workbench是基于表格及事件驱动的应用开发工具。它体现了SYBASE SQL Server的高级数据库特征(诸如规则、存储过程、触发器、数据库远过程调用等)利用4GL开发分布式的应用。APT是基于字符界面的产品,在多种平台上保持良好的可移植性。既支持Motif、Openlook规范的GUI界面,也可以在字符终端或DOS平台上运行。但要使用APT-Edit必须正确设置如下几个环境变量:(以DOS平台的APT为例)
type sybdos.bat: set DSQUERY=89.0.0.1,2222 set SYBASE=C:\sql set SYBFORMLIST=c:\sql\formdefs\english set TERM=term.dos set EDITOR=edit set SYBUSER=sa
对于大多数使用过APT 的SYBASE客户来说,对UNIX平台上的APT并不陌生在这里,着重讨论一下在DOS,windows平台上的APT。
一、DOS平台的APT32位移植工具(APT 32bit Deployment Toolkit for PC)
需要强调的是DOS平台上的APT类似于UNIX的APT开发环境,但它只是一个移植工具而非开发工具。操作系统需要MS-DOS3.31或更高版本(建议使用DOS5.X),SYBASE需要Net-library1.0.1。它具有以下几个特点:
1.应用移植工具(ADF Application Deployment Faillity)
对于client端现有DOS机,又有字符终端的用户来说,APT在多种平台上的可移植性显得尤为重要。它保证了用户在一种平台上开发的应用可以简单方便地移植到另一种平台上运行。譬如用户在字符终端上开发的APT应用,可以容易地被移植到DOS平台上继续运行。但对于熟悉UNIX的用户来讲,.frm 和 .fpl的命名习惯上会与DOS的文件命名规则产生冲突(DOS文件名长度必须小于8),而ADF提供了一种自动将UNIX下的.frm 和 .fpl转化为DOS下遵守pc 8.3文件命名规则的手段。
2.Alt+菜单加速键
可以使用Alt+菜单加速键来激活菜单选项,而不是以前的CTRL+菜单加速键。
3.鼠标右键支持
按下鼠标右键可退出form。
4.PC APT-Execute 4.0.2的兼容性
如果使用混合模式编程,用户必须装有pharlap公司的Link Extender和Metawore公司的c/c++ 编译器。
二、Microsoft Windows平台对APT的支持
APT中可运行在Microsoft Windows平台上,其原理是在Windows下运行一个非Windows应用程序。做法是用PIF Editor创建一个关于APT的PIF文件(Program Information Files),设置一下XMS Memory:386增强模式——使用该选项指定应用程序所需的扩展内存的大小。置该项为 “-1”,留给APT尽可能多的内存以供使用。
没有相关教程
|