JBoss Fuse:为CXF端点使用默认的Jetty端口



我正在Jboss Fuse环境中开发一个基于CXF的web服务。如果我使用默认的org.osgi.service.http。port=8181定义在pax.web.cfg或我应该总是指定一个显式端口在我的exp端点?

对于第一个选项,我的cxf端点看起来像:

<cxf:cxfEndpoint id="myWebService.endpoint"
    address="/services/WebService/1.0"
    ...
对于第二个选项,它看起来像:

<cxf:cxfEndpoint id="myWebService.endpoint"
    address="http://0.0.0.0:{port}/services/WebService/1.0"
    ...

允许对所有CXF web服务使用端口8181吗?

完全可以使用默认服务端口作为web服务地址。看起来只有当我们想要应用SSL时,我们应该使用httpj:引擎设置来实现服务器端SSL。

链接到融合HTTPS设置

最新更新