【技术实现步骤摘要】
应用服务部署方法和装置
[0001]本专利技术涉及应用开发
,特别涉及大数据领域,尤其涉及一种应用服务部署方法和装置。
技术介绍
[0002]应用在实际投产后,出于相关的业务需求、体系调整或运维需求等,可能会对应用相关服务的架构、平台或其所基于的开发语言等进行更换或调整(在该场景下,可默认应用服务的功能基本不做出修改),此时,为了使应用服务与上述更换或调整对应兼容,往往需要对应用服务进行重新部署。而在上述部署过程中,涉及基于旧架构、旧平台或旧开发语言等对应的原始服务进行调整或重开发,形成对应新架构、新平台或新开发语言等的目标服务,并将目标服务的有关文件部署至对应的地址。其中,形成新的目标服务时,往往涉及到重新调整或构建形成目标服务的通讯区文件和调用配置文件,以及将通讯区文件和调用配置文件部署至合适位置的过程。
[0003]但是,现有技术中,形成新的通讯区文件和调用配置文件的过程,主要为有关开发人员对照原始服务的旧通讯区信息进行人工编写、调整和校对等操作,且在形成新的通讯区文件和调用配置文件后,也往往需要开发人员 ...
【技术保护点】
【技术特征摘要】
1.一种应用服务部署方法,其特征在于,包括:确定原始服务的原始通讯区信息中多个原始字段的字段类型信息和字段配置信息,并基于所述原始服务的原始服务名、预设的程序文件类型、所述字段类型信息和字段配置信息,形成目标通讯区文件;基于预设的调用配置文件类型、所述原始服务名、字段类型信息和字段配置信息,形成目标调用配置文件;基于所述原始服务名中的原始服务类型,对应将所述目标通讯区文件和对应预设的目标服务执行逻辑文件部署至对应的目标程序文件地址,并对应将所述目标调用配置文件部署至对应的目标配置文件地址。2.根据权利要求1所述的方法,其特征在于,所述确定原始服务的原始通讯区信息中多个原始字段的字段类型信息和字段配置信息,包括:基于预设的通讯区信息模板和所述原始通讯区信息,确定多个原始字段对应的所述字段类型信息和字段配置信息。3.根据权利要求1所述的方法,其特征在于,所述基于所述原始服务的原始服务名、预设的程序文件类型、所述字段类型信息和字段配置信息,形成目标通讯区文件,包括:基于预设的通讯区文件模板、所述字段类型信息中的字段数据类型和字段输入输出类型、以及所述字段配置信息中的字段名称、字段长度、字段注释和字段必输项类型,形成第一目标文件内容信息;基于所述原始服务名和程序文件类型,形成第一目标文件名称;基于所述第一目标文件内容信息和第一目标文件名称,形成对应的所述目标通讯区文件。4.根据权利要求3所述的方法,其特征在于,所述基于预设的通讯区文件模板、所述字段类型信息中的字段数据类型和字段输入输出类型、以及所述字段配置信息中的字段名称、字段长度、字段注释和字段必输项类型,形成第一目标文件内容信息,包括:基于所述字段数据类型和预设的字段数据类型映射信息,得到对应的目标字段数据类型;基于所述目标字段数据类型、字段输入输出类型、字段名称、字段长度、字段注释、字段必输项类型和通讯区文件模板,形成对应的目标输入输出字段类;基于所述目标输入输出字段类和通讯区文件模板,形成对应的第一目标文件内容5信息。5.根据权利要求4所述的方法,其特征在于,进一步包括:在形成对应的目标输入输出字段类之后,判断对应的原始字段是否包括子字段;若是,基于所述原始字段,确定对应的子字段名称、子字段长度、子字段注释、子字段必输项类型和子字段数据类型;0基于所述子字段数据类型和预设的字段数据类型映射信息,得到对应的目标子字段数据类型;基于所述字段输入输出类型、子字段名称、子字段长度、子字段注释、子字段必输项类型和目标子字段数据类型,对应形成所述目标输入输出字段类中的静态内部类。6.根据权利要求1所述的方法,其特征在于,所述基于预设的调用配置文件类5型、所述
原始服务名、字段类型信息和字段配置信息,形成目标调用配置文件,包括:基于预设的调用配置文件模板、所述字段类型信息中的字段数据类型和字段输入输出类型、以及所述字段配置信息中的字段名称、字段长度、字段注释、字段必输项类型和原始服务名,形成第二目标文件内容信息;基于所述原始服务名和调用配置文件类型,形成第二目标文件名称;0基于所述第二目标文件内容信息和第二目标文件名称,形成对应的所述目标调用配置文件。7.根据权利要求1所述的方法,其特征在于,进一步包括:在基于所述原始服务名中的原始服务类型,对应将所述目标通讯区文件和对应预设的目标服务执行逻辑文件部署至对应的目标程序文件地址之前,5基于当前的服务分组信息,确定对应的服务执行逻辑基类,以使工作人员基于所述服务执行逻辑基类和目标通讯区文件编写并输入所述目标服务执行逻辑文件。8.根据权利要求1所述的方法,其特征在于,进一步包括:在基于所述原始服务名中的原始服务类型,对应将所述目标通讯区文件和对应预设的目标服务执行逻辑文件部署至对应的目标程序文件地址之前,判断当前目标文件的当前文件名中的当前文件类型是所述程序文件类型还是所述调用配置文件类型;若是所述程序文件类型,基于所述当前文件名中的当前服务类型,对应将所述当前目标文件部署至对应的当前目标程序文件地址;若是所述调用配置文件类型,基于所述当前文件名中的当前服务类型,对应将所述当前目...
【专利技术属性】
技术研发人员:高智文,洪欢江,高栎淮,李翔宇,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。