如果我有一个网络服务,我会在服务器端创建它,我有端点,比如说 localhost:port/etc。你能告诉我如何在服务器端配置主机名,例如,使用 CXF 在 Tomcat 中配置为 etc...:port?
谢谢
如果我有一个网络服务,我会在服务器端创建它,我有端点,比如说 localhost:port/etc。你能告诉我如何在服务器端配置主机名,例如,使用 CXF 在 Tomcat 中配置为 etc...:port?
谢谢
对于 JaxWS 客户端端点,当您调用 a上的getPort
方法时Service
,您可以将结果转换为BindingProvider
实例。
然后,您可以使用以下内容设置端点 URL:
((BindingProvider) port)
.getRequestContext().put(
BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
"yourURL:yourPort");
希望这可以帮助 :)
当您在一台服务器上部署服务时,不能更改 in,除非您将其部署在另一台服务器上,以便客户端可以请求 2 台服务器etc...
。etc...:port
当您编写要在服务器上部署的服务时,port
可以etc...
使用Endpoint.publish()
.