簡體   English   中英

Java Web服務客戶端:

[英]Java web service client:

我正在開發一個Web服務客戶端,該客戶端需要執行使用axis2在tomcat上公開的操作。 客戶端具有所需的所有wsdl文件。 我無法使用netbeans或eclipse靜態導入它們,因為客戶端需要在運行時發現wsdl(已經完成),然后以固定順序執行它們...我該怎么辦? 我的程序能夠獲取這些wsdl文件,但我不知道該如何處理...我應該使用什么:jax-ws? jax-rpc? 您能給我一個指南或其他鏈接嗎?

先感謝您

根據您的堆棧,您可以使用各種工具/框架/庫編寫Web服務客戶端。 Spring-WSApache CXFJAX-WS RI 看一看,您會發現如何使用Web服務。

您打算在客戶端上使用什么客戶端平台/實現和Web服務rumtime? 例如,如果是JAVA,則可以使用來自IBM的RAD工具或wsdl2java AXIS ant任務來生成Java存根。 如果它是MS平台,則可以從MS使用Visual Studio工具從WSDL生成csharp存根。 然后,填充對象以創建Web服務提供商期望的SOAP xml消息格式。

您可能會研究使用Apache CXF的Dynamic Clients ,看起來它可以完全滿足您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM