Axis2发布WebService

  • 文档创建者:印然
  • 编辑次数:10次
  • 最近更新:Kevin-s 于 2019-06-23
  • 1. 概述

    axis2 有两种方式发布 WebService,一种是 POJO 方式发布,另一种是使用 services.xml 文件发布。

    已知已经在 Tomcat 上安装了 axis2,下面分章节介绍下这两种发布方式。


    2. 注意事项

    axis2 在默认情况下可以热发布 WebService,也就是说,将 WebService 的 .class 文件复制到 pojo 目录中时,Tomcat 不需要重新启动就可以自动发布 WebService。如果想取消 axis2 的热发布功能,可以打开%Tomcat_Home%\webapps\axis2\WEB-INF\conf\axis2.xml,找到

    <parameter name="hotdeployment">true</parameter>

    将 true 改 为false 即可。

    另外 axis2 在默认情况下虽然是热发布,但并不是热更新,也就是说,一旦成功发布了 WebService,再想更新该 WebService,就必须重启 Tomcat。这对于开发人员调试 WebService 非常不方便,因此,在开发 WebService 时,可以将 axis2 设为热更新。在 axis2.xml 文件中找到

    <parameter name="hotupdate">false</parameter>

    将 false 改为 true 即可。

    222


    索引:

         POJO 方式发布

         使用 services.xml 文件发布


    附件列表


    主题: 二次开发
    • 有帮助
    • 没帮助
    • 只是浏览