[发明专利]数据服务自动构建的方法及系统在审
申请号: | 201410325943.1 | 申请日: | 2014-07-09 |
公开(公告)号: | CN104144210A | 公开(公告)日: | 2014-11-12 |
发明(设计)人: | 闵圣捷;谢朝阳;童晓渝;漆杨;丁星;武静 | 申请(专利权)人: | 中电科华云信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 服务 自动 构建 方法 系统 | ||
1.一种数据服务自动构建的方法,其特征在于,包括如下步骤:
步骤1:根据用户输入的服务配置信息,完成数据服务的服务代码的自动生成、编译和动态加载;
步骤2:根据数据服务资源池调度策略,为所述数据服务分配相应的资源;
步骤3:将所述数据服务挂接到服务总线,由服务总线进行统一管理,所述挂接的流程包括服务的变更、审核;
步骤4:由服务总线发布所述数据服务。
2.根据权利要求1所述的数据服务自动构建的方法,其特征在于,所述步骤1包括如下步骤:
步骤1.1:数据服务的服务代码自动生成并写入数据服务文件中,其中,所述数据服务的服务代码自动生成的过程包括如下步骤:
步骤1.1.1:预设服务代码模板;
步骤1.1.2:将用户的服务配置信息的输入内容填入服务代码模板,以形成所述数据服务的代码;
步骤1.2:调用编译器编译数据服务文件;
步骤1.3:动态加载并注册数据服务文件到数据服务资源池中,其中,所述动态加载的过程包括如下步骤:
步骤1.3.1:编译后的数据服务文件根据调度拷贝到分配的服务器中;
步骤1.3.2:运行于服务器的监控进程发现数据服务文件变更后,自动在服务器上加载对应数据服务。
3.根据权利要求1所述的数据服务自动构建的方法,其特征在于,所述数据服务资源池调度策略,具体为:
步骤i1:获取数据服务资源池中各服务器的负载信息;
步骤i2:根据负载信息判断出负载最低的服务器,将数据服务分配到所述负载最低的服务器上。
4.一种数据服务自动构建的系统,其特征在于,包括如下装置:
服务代码生成装置:用于根据用户输入的服务配置信息,完成数据服务的服务代码的自动生成、编译和动态加载;
资源分配装置:用于根据数据服务资源池调度策略,为所述数据服务分配相应的资源;
服务挂接装置:用于将所述数据服务挂接到服务总线,由服务总线进行统一管理,所述挂接的流程包括服务的变更、审核;
服务发布装置:用于通过服务总线发布所述数据服务。
5.根据权利要求4所述的数据服务自动构建的系统,其特征在于,所述服务代码生成装置包括如下装置:
代码自动生成装置:用于数据服务的服务代码自动生成并写入数据服务文件中,其中,所述代码自动生成装置包括如下装置:
服务代码预设装置:用于预设服务代码模板;
配制信息填入装置:用于将用户的服务配置信息的输入内容填入服务代码模板,以形成所述数据服务的代码;
编译装置:用于编译数据服务文件;
动态加载装置:用于动态加载并注册数据服务文件到数据服务资源池中,其中,所述动态加载装置包括如下装置:
拷贝装置:用于将编译后的数据服务文件根据调度拷贝到分配的服务器中;
自动加载装置:用于在运行于服务器的监控进程发现数据服务文件变更后,自动在服务器上加载对应数据服务。
6.根据权利要求4所述的数据服务自动构建的系统,其特征在于,所述数据服务资源池调度策略,具体为:
步骤i1:获取数据服务资源池中各服务器的负载信息;
步骤i2:根据负载信息判断出负载最低的服务器,将数据服务分配到所述负载最低的服务器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科华云信息技术有限公司,未经中电科华云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410325943.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置