2017-10-10 92 views
0

可能有人給我爲什麼需要使用wsdlLocation文件中JAX WS服務wsdlLocation

javax.xml.ws.Service service = 
    javax.xml.ws.Service.create(`wsdlLocation`, javax.xml.namespace.QName) 

MCIDispositionRights port = service.getPort(MCIDispositionRights.class); 

我不想使用wsdlLocation文件闡釋;我只需要使用URL。

有人知道從客戶端的wsdl文件中解析出哪些信息。 爲什麼我需要客戶端部件中的wsdl?我找不到任何有關它的信息。

回答

0

在短:

如果你不給WSDL,如何將客戶端知道要呼叫的服務,調用其操作的,什麼是操作的結構?

一旦您提供的WSDL信息,整個模式/結構爲你重新創建包括交通信息,安全信息(例如,如果服務的調用需要的WS-Policy信息。

和WSDL是「客戶端」 only.If沒有客戶端使用它,爲什麼會有人發佈此接口文檔

感謝

詳細:

通過wsdl文檔瞭解不同元素的用法。

http://download.oracle.com/otn_hosted_doc/jdeveloper/1012/web_services/ws_wsdlstructure.html