在多宿主计算机上部署 Web 服务
我通过 OSGi 使用 Apache CXF 将我的 OSGi 服务公开为 Web 服务。我可以通过“org.apache.cxf.ws.address”属性设置 Web 服务 URI,但这将我绑定到服务器上的单个 IP 地址。有些服务需要部署在我无法控制的服务器上,因此我希望能够将服务部署到服务器上的所有地址。
我该怎么做?
I am using Apache CXF through OSGi to expose my OSGi services as web services. I am able to set the webservice uri through the "org.apache.cxf.ws.address" property, but this ties me to a single IP Address on the server. Some services need to deploy on servers that are out of my control and so I would like to be able to deploy the services to all address on the server.
How can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将地址设置为
0.0.0.0
以侦听所有网络接口。如果您需要删除不需要的内容,请部署防火墙。Set the address to
0.0.0.0
to listen on all the network interfaces. In case you need to remove unneeded, then deploy firewall.