Glassfish服务器上的WS端点地址

时间:2010-11-02 12:17:00

标签: web-services annotations glassfish uri java-metro-framework

有没有办法只使用注释在glassfish服务器上指定ws端点地址?

2 个答案:

答案 0 :(得分:0)

参考Web Services Metadata Annotations (JSR 181)

@WebService注释有一个参数:

wsdlLocation

  

指定WSDL的Web地址   定义Web服务的文档。   网址是相对的或   绝对。 (字符串)

答案 1 :(得分:0)

@WebService注释上的'serviceName'属性是你所追求的吗?

来自http://jax-ws.java.net/jax-ws-ea3/docs/annotations.html#2.1%20javax.jws.WebService|outline

serviceName - Web服务的服务名称:wsdl:service 默认值:Java类或接口的非限定名称+“服务”

之前的任何上下文路径都将由您部署包含应用程序的Web应用程序的位置控制,就像域名一样,即在主机中名为“myappcontext”的Web应用程序中部署的服务类“DoSomething” 'my.webservice.com'的容器。

https://my.webservice.com/myappcontext/DoSomethingService