gpt4 book ai didi

java - Apache CXF : multiple endpoints or multiple CXFServlet servlets?

转载 作者:行者123 更新时间:2023-11-29 06:21:33 25 4
gpt4 key购买 nike

我已经实现了具有多个端点的 Apache CXF Web 服务。

我已成功部署网络服务。

我遇到的问题是所有端点 WSDL 都出现在同一个 servlet URL 中。

我能否在同一个 web.xml 中有两个 org.apache.cxf.transport.servlet.CXFServlet 类型的 servlet,并让每个 servlet 服务一个端点,以便我以下? ...

  • 端点 1 位于 http:/localhost/app/endpoint1

  • 端点 2 位于 http:/localhost/app/endpoint2

最佳答案

使用 2 个 CXFServlet 的动机是什么? CXF 支持每个 servlet 实例有多个端点。

可以通过多种方式进行配置。一个例子:

<jaxws:endpoint id="endpoint1" 
implementor="#service1Impl"
address="/endpoint1">...</jaxws:endpoint>

<jaxws:endpoint id="endpoint2"
implementor="#service2Impl"
address="/endpoint2">...</jaxws:endpoint>

..其中 service1Impl 和 service2Impl 是实现您的服务接口(interface)的 bean。

关于java - Apache CXF : multiple endpoints or multiple CXFServlet servlets?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2815778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com