发明名称 三层架构下的集成编译环境的实现方法
摘要 本发明公开了一种三层架构下的集成编译环境的实现方法,使用XML配置文件、中间件、主机信息环境变量,利用操作系统的编译器进行编译,通过前台界面,把后台的数据、程序维护到数据库中,联合XML文件,在执行编译的时候实现与后台程序的联动,实现统一编译集成开发环境,并且摒弃后台操作系统的编译依赖,实现对用户的透明后,通过XML文件,解决后台程序的版本管理。本发明可以实现对后台程序的集中管理,使开发人员摆脱对后台操作系统的编译依赖,实行对开发人员的透明化,实现版本的可配置化。
申请公布号 CN100442235C 申请公布日期 2008.12.10
申请号 CN200610028260.5 申请日期 2006.06.28
申请人 上海宝信软件股份有限公司 发明人 胡兵;强徐刚
分类号 G06F9/45(2006.01) 主分类号 G06F9/45(2006.01)
代理机构 上海浦一知识产权代理有限公司 代理人 顾继光
主权项 1、一种三层架构下的集成编译环境的实现方法,使用XML配置文件、中间件、主机信息环境变量,利用操作系统的编译器进行编译,其特征是,包括以下步骤:步骤一,通过用户层的前台界面经位于系统层的中间件将数据输入到数据库;步骤二,位于系统层的模块一从上述数据库中获取通过上述步骤一输入的数据作为其参数;模块三从上述数据库中获取通过上述步骤一输入的数据作为其参数;模块二从上述数据库中获取其所需的数据;步骤三,模块二从主机信息环境变量文件获取环境变量值,对环境变量值和通过步骤二所获取的数据进行组合,生成中间件所需要的UBB配置文件;步骤四,模块一对参数进行判断,如果该参数是函数名,则在数据库中获取所述函数名对应的函数程序后编译生成函数库;如果该参数是中间件的SERVER号,则在数据库中获取service号后根据service号获取service程序,再编译生成中间件所需要的可执行程序,该可执行程序对应的SERVER号在UBB配置文件中定义;在编译时对XML配置文件进行版本控制,并在编译完成后自动同步XML配置文件中的信息;模块三对通过步骤二获得的参数进行编译,生成独立的可执行文件;步骤五,模块一和模块三将编译结果返回到位于用户层的显示界面。
地址 201203上海市浦东新区郭守敬路515号