1

注釈のみを使用して、グラスフィッシュ サーバーで ws エンドポイント アドレスを指定する方法はありますか?

4

2 に答える 2

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クラスまたはインターフェースの非修飾名+「サービス」</ p>

それ以前のコンテキストパスは、アプリケーションを含むWebアプリケーションをデプロイする場所によって制御されます。ドメイン名、つまり、ホストコンテナの「myappcontext」というWebアプリケーションにデプロイされたサービスクラス「DoSomething」の場合も同様です。 my.webservice.com'。

https://my.webservice.com/myappcontext/DoSomethingService
于 2011-03-07T23:38:48.707 に答える
0

Web Services Metadata Annotations (JSR 181)を参照してください。

@WebService アノテーションには次のパラメーターがあります。

wsdl場所

Web サービスを定義する WSDL ドキュメントの Web アドレスを指定します。Web アドレスは相対または絶対です。(弦)

于 2010-11-03T18:29:04.287 に答える