主权项 |
一种适用于烟草行业的自定义数据服务实现方法,其特征在于使用一个轻量级的数据服务引擎提供数据服务注册、数据服务调用、数据服务管理的功能;数据服务引擎注册自定义数据服务,并且将其发布为可对外提供的Rest服务;用户可调用自定义数据服务,获得json格式的返回结果;用户可对平台中的服务进行管理,包括查询、注销、修改、测试等功能;用户可统计分析服务的使用频繁和调用性能等指标数据;基于浪潮云海云平台进行搭建,支持多应用开发平台;支持以Web服务的方式自定义数据服务;自定义数据服务标准为Rest服务;支持用户自定义数据服务返回数据格式为json格式;提供数据服务注册界面,以方便用户简单快速的发布数据服务;内嵌可视化的自定义数据服务测试功能;支持对自定义数据服务的调用进行监控;提供服务调用查询、统计、分析功能;该自定义数据服务的实现包括:注册数据服务,将烟草数据以Web服务的方式快速发布,以Web服务的方式向外提供,以便于第三方软件进行调用;调用数据服务,自定义数据服务发布以后,可以调用上一步所定义的数据服务,调用时同样使用Web服务;注销数据服务,自定义数据服务注册后,当环境及需求发生变化,导致该服务不可用,这时需要将该服务进行删除;修改数据服务,自定义数据服务注册后,当环境及需求发生变化,导致服务的参数及返回值发生变化,这时需要变更自定义数据服务的实现。 |