发明名称 |
一种多Web服务发布的方法及Web服务容器 |
摘要 |
本发明公开了一种多Web服务发布的方法及Web服务容器,应用于开源的服务框架Apache??CXF和微内核集成框架上的Web服务容器,所述Web服务容器包括:Web服务模块和部署器模块,该方法包括:所述部署器模块获取包括注解标识的普通类,所述部署器模块中的配置文件配置所述普通类发布成Web服务的方式;所述部署器模块将所述配置后的普通类打包生成Web服务可部署文件;所述部署器模块解析所述Web服务可部署文件以获取Web服务配置文件声明,根据所述Web服务配置文件声明实现多个Web服务的发布。本发明公开的多Web服务发布的方法,通过对各模块的运行,以热部署的方式部署至框架中,实现了多Web服务发布。 |
申请公布号 |
CN102323884A |
申请公布日期 |
2012.01.18 |
申请号 |
CN201110263971.1 |
申请日期 |
2011.09.07 |
申请人 |
山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 |
发明人 |
许显月;刘民;刘耀 |
分类号 |
G06F9/44(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明 |
主权项 |
一种多Web服务发布的方法,其特征在于,应用于开源的服务框架Apache CXF和微内核集成框架上的Web服务容器,所述Web服务容器包括:Web服务模块和部署器模块,该方法包括:所述部署器模块获取包括注解标识的普通类,所述部署器模块中的配置文件配置所述普通类发布成Web服务的方式;所述部署器模块将所述配置后的普通类打包生成Web服务可部署文件;所述部署器模块解析所述Web服务可部署文件以获取Web服务配置文件声明,根据所述Web服务配置文件声明实现多个Web服务的发布。
|
地址 |
250014 山东省济南市千佛山东路41-1号 |