由于软件技术的发展,出现了跨平台的JAVA技术。软件系统的客户端被要求广泛的运行于各种系统中,如Windows系统,Solaris系统,UNIX系统,Linux系统,Mac OS,AIX系统等。为了在系统间进行平台移植,使其可以用于跨平台,需要一个工具把原有系统的源文件转换为Java平台所需的源文件。
图形终端开发平台软件(XML-gen)就是一个这样的工具。它是用于从.frm文件(如VB、delphi等图形开发工具生成开的.frm文件,也支持X-Form生成的.frm文件)转换生成java平台所需的源文件的工具。
首先,将.frm文件导入该平台;再使用一个类似于UNIX上C开发的Makefile文件,名字为build.xml,该文件定义不同的节点,每节点下定义具体运行脚本,节点中的工作包括生成XML文件,生成java文件,编译java程序,也包括生成出来的文件的发布路径等。应用中用到连接数据库的情况时,也可相应生成数据库对应的对象。当所有XML文件、class文件生成后,使用统一签名发布程序版本,保证版本的正确性。
这个环境能够让你近乎零编码的方式快捷的生成一个新的应用,也符合自动化构件技术的主流趋势,便于代码的管理、编译,对版本问题也无需考虑,因为它能够自动的编译修改过的文件。
通过该平台,可以将其它系统的软件快速的移植至JAVA平台。
XML-gen能为软件生产节省大量的移植工作时间,节省大量的劳力成本,并且移植后的软件拥有JAVA所具有跨平台特性,可以工作于Windows系统,Solaris系统,Linux系统,Mac OS,AIX系统等系统中,让软件产品拥有更大的竟争力。
|