[发明专利]一种构建代理服务器框架的方法和装置有效

专利信息
申请号: 201711182704.5 申请日: 2017-11-23
公开(公告)号: CN107797793B 公开(公告)日: 2020-10-23
发明(设计)人: 尹祎;徐兵兵;李铁军 申请(专利权)人: 浪潮软件科技有限公司
主分类号: G06F8/20 分类号: G06F8/20
代理公司: 济南信达专利事务所有限公司 37100 代理人: 李世喆
地址: 250100 山东省济*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 构建 代理服务器 框架 方法 装置
【权利要求书】:

1.一种构建代理服务器框架的方法,其特征在于,预先确定代理服务器对应的程序包,还包括:

确定所述代理服务器的架构模型,所述架构模型,包括:至少一个功能模块;

利用各个所述功能模块生成初始框架,以实现各个所述功能模块对应的功能;

创建类库,并利用所述类库和所述程序包封装成新的程序包;

将所述新的程序包放入所述初始框架中,以得到代理服务器框架;

所述利用各个所述功能模块,生成初始框架,包括:

针对每一个所述功能模块,均执行A1至A2:

A1,获取当前功能模块对应的至少一个功能文件和至少一个待实现方法;

A2,生成所述至少一个待实现方法对应的至少一个待实现方法接口;

利用各个所述功能模块对应的所述功能文件和所述待实现方法接口生成所述初始框架;

每一个所述待实现方法对应至少一个配置文件;

所述A2,包括:

获取各个所述待实现方法分别所属的至少一个方法类型;

针对每一个所述方法类型,确定当前方法类型对应的至少一个所述待实现方法;

获取各个已确定的所述待实现方法对应的每一个所述配置文件;

利用获取到的各个所述配置文件生成对应所述当前方法类型的待实现方法接口。

2.根据权利要求1所述的方法,其特征在于,

所述类库,包括:至少一个类;

所述程序包,包括:至少一个方法函数;

所述利用所述程序包和所述类库封装成新的程序包,包括:

提取所述程序包中的各个所述方法函数;

为所述类库中的每一个所述类配置至少一个所述方法函数,得到每一个所述类对应的调用方法,以利用所述调用方法调用所述初始框架中的所述待实现方法;

对所述类库中的各个所述调用方法进行封装,以得到所述新的程序包。

3.根据权利要求2所述的方法,其特征在于,

在所述将所述新的程序包放入所述初始框架中之后,进一步包括:

针对每一个所述调用方法,生成当前调用方法对应的方法调用接口;

针对每一个所述方法调用接口,为当前方法调用接口配置一个所述待实现方法接口,并实现所述当前方法调用接口与配置的所述待实现方法接口的对接。

4.一种构建代理服务器框架的装置,其特征在于,包括:配置模块、确定模块、生成模块、封装模块和处理模块;

所述配置模块,用于确定代理服务器对应的程序包;

所述确定模块,用于确定所述代理服务器的架构模型,所述架构模型,包括:至少一个功能模块;

所述生成模块,用于利用所述确定模块确定的各个所述功能模块生成初始框架,以实现各个所述功能模块对应的功能;

所述封装模块,用于创建类库,并利用所述类库和所述配置模块确定的所述程序包封装成新的程序包;

所述处理模块,用于将所述封装模块得到的所述新的程序包放入所述生成模块得到的所述初始框架中,以得到代理服务器框架;

所述生成模块,包括:接口生成单元和框架构造单元;

所述接口生成单元,用于针对每一个所述功能模块,均执行A1至A2:

A1,获取当前功能模块对应的至少一个功能文件和至少一个待实现方法;

A2,生成所述至少一个待实现方法对应的至少一个待实现方法接口;

所述框架构造单元,用于利用所述接口生成单元获取到的各个所述功能模块对应的所述功能文件和所述待实现方法接口生成所述初始框架;

每一个所述待实现方法对应至少一个配置文件;

所述接口生成单元,用于获取各个所述待实现方法分别所属的至少一个方法类型;针对每一个所述方法类型,确定当前方法类型对应的至少一个所述待实现方法;获取各个已确定的所述待实现方法对应的每一个所述配置文件;利用获取到的各个所述配置文件生成对应所述当前方法类型的待实现方法接口。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件科技有限公司,未经浪潮软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711182704.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top