[发明专利]一种同时发布web service与rest服务的方法在审

专利信息
申请号: 202110081233.9 申请日: 2021-01-21
公开(公告)号: CN112732364A 公开(公告)日: 2021-04-30
发明(设计)人: 于恩彬 申请(专利权)人: 浪潮软件股份有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孙晶伟
地址: 250100 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 同时 发布 web service rest 服务 方法
【说明书】:

发明公开一种同时发布web service与rest服务的方法,涉及软件服务发布技术领域;分别在注解@WebApi中添加Web Service服务类型参数和rest服务类型参数,通过@WebApi的注解分别指定Web Service服务和Rest服务,并启动业务应用组件,同时发布Web Service服务和Rest服务。本发明方法能很好的与开源框架完全解耦,省去了很多配置,不再依赖开源框架容器加载。开发人员不需要关注代码底层,省去很多学习成本,可扩展性强,易于维护,便于管理。

技术领域

本发明公开一种方法,涉及软件服务发布技术领域,具体地说是一种同时发布webservice与rest服务的方法。

背景技术

在项目平台组件结合业务发展中,尤其与第三方业务或第三方集成方进行接口对接的时候,需要兼容各种服务的发布与调用,现有的web service服务发布一般需要借助开源基础框架spring,并且发布服务需要配置很多文件,一方面增加了应用组件的服务维护成本,另一方面,每次发布一个新服务,就需要增加一个配置,导致了组件体量增加,出错的概率直线上升。

而针对rest服务而言,同样有上述web service服务发布的缺点,并且一般情况下两类服务,无法做到兼容发布,现有的应用组件在发布rest服务的时候,需要单独增加配置,因此如进行web service与rest服务的同时发布,既要维护web service的配置文件,同时,也需要维护rest服务的配置文件,增加开发成本,且容易出错。

发明内容

本发明针对现有技术的问题,提供一种同时发布web service与rest服务的方法,满足现有项目平台同时发布web service服务与rest服务复杂配置、冗余配置的需求,更简洁、更便捷实现零配置两种服务发布。

本发明提出的具体方案是:

一种同时发布web service与rest服务的方法,分别在注解@WebApi中添加WebService服务类型参数和rest服务类型参数,

通过@WebApi的注解分别指定Web Service服务和Rest服务,并启动业务应用组件,同时发布Web Service服务和Rest服务。

优选地,所述的一种同时发布web service与rest服务的方法中在业务底层通过类加载器,遍历加载指定为@WebApi注解的业务接口,用于发布Web Service服务和Rest服务。

优选地,所述的一种同时发布web service与rest服务的方法中需要发布为WebService服务的类,指定@WebApi的注解,并标注serviceType=WebApi.Type.WS。

优选地,所述的一种同时发布web service与rest服务的方法中所述需要发布为Rest服务的类,指定@WebApi的注解,并标注serviceType=WebApi.Type.REST。

一种同时发布web service与rest服务的系统,包括添加模块、指定模块及启动发布模块,

添加模块分别在注解@WebApi中添加Web Service服务类型参数和rest服务类型参数,

指定模块通过@WebApi的注解分别指定Web Service服务和Rest服务,启动发布模块启动业务应用组件,同时发布Web Service服务和Rest服务。

优选地,所述的一种同时发布web service与rest服务的系统中指定模块在业务底层通过类加载器,遍历加载指定为@WebApi注解的业务接口,用于发布Web Service服务和Rest服务。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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