主权项 |
1、一种三层架构下的集成编译环境的实现方法,使用XML配置文件、中间件、主机信息环境变量,利用操作系统的编译器进行编译,其特征是,包括以下步骤:步骤一,通过用户层的前台界面经位于系统层的中间件将数据输入到数据库;步骤二,位于系统层的模块一从上述数据库中获取通过上述步骤一输入的数据作为其参数;模块三从上述数据库中获取通过上述步骤一输入的数据作为其参数;模块二从上述数据库中获取其所需的数据;步骤三,模块二从主机信息环境变量文件获取环境变量值,对环境变量值和通过步骤二所获取的数据进行组合,生成中间件所需要的UBB配置文件;步骤四,模块一对参数进行判断,如果该参数是函数名,则在数据库中获取所述函数名对应的函数程序后编译生成函数库;如果该参数是中间件的SERVER号,则在数据库中获取service号后根据service号获取service程序,再编译生成中间件所需要的可执行程序,该可执行程序对应的SERVER号在UBB配置文件中定义;在编译时对XML配置文件进行版本控制,并在编译完成后自动同步XML配置文件中的信息;模块三对通过步骤二获得的参数进行编译,生成独立的可执行文件;步骤五,模块一和模块三将编译结果返回到位于用户层的显示界面。 |