【问题标题】:Packaging of SOAP ServicesSOAP 服务的打包
【发布时间】:2012-12-06 11:44:11
【问题描述】:

我使用WAR 文件格式部署了我以前的所有 SOAP 服务。

是否可以将 SOAP 服务打包到 EAR- 或 JAR- 文件中???

【问题讨论】:

    标签: java web-services soap soa packaging


    【解决方案1】:

    当我们使用 jdev 创建我们的 web 服务并编译该服务时,它会自动创建我们必须在 em 控制台上部署的 jar。通过控制台我们可以检查该服务的实例并检查审计流程。

    【讨论】:

      【解决方案2】:

      EAR 将 WAR、通用 JAR 和 EJB JAR 打包。因此,如果您将服务放入 EAR 中的 WAR 中,它将起作用。其他选项取决于您的发布机制。基本上,如果类在应用程序类路径上,则可以这样发布。类在哪里应该无关紧要。

      【讨论】:

      • 如果我将 SOAP 服务直接打包到 EAR 或 JAR 中会怎样?或者是否可以直接将某些东西打包到 EAR 中?抱歉,我不太了解包装 ;-)
      • 如果您只是将您的课程复制到 ear 目录中,它将无法正常工作。如果它们对于 ejb 和战争来说应该是常见的,或者在 war/web-inf/lib 中,你必须将它们放入 ear/lib。诀窍是您的发布点应该可以访问这些类。这取决于您的应用程序服务器中使用的类加载器类型。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-06
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      相关资源
      最近更新 更多