我想自動處理WSDL文件以發現定義的服務/端口元素。這是可能的,使用Java或某種類型的Ant實用程序?如果是這樣,怎麼樣?解析WSDL以提取服務/端口元素
1
A
回答
1
JAX-WS確實包含WSDL解析代碼,並允許您檢查WSDL端口和服務。
如果您正在尋找更健壯的東西,允許您操作或檢查WSDL的其他部分,那麼WSDL4J可能對您有用。 WSDL4J可能還有另外一個好處,就是不需要使用endorsed "Standalone Technology"這意味着你可以很容易地將它包含在你的類路徑中,而不用擔心它與你的代碼運行的JVM版本衝突。
如果您實際上必須進行Web服務調用,並且只需要檢查WSDL的高級部分,那麼JAX-WS就可以正常工作。如果你需要更便攜的東西而沒有可能的配置開銷和/或你實際上不需要進行Web服務調用,WSDL4J可能是更好的選擇。
1
NET框架有System.Web.Services.Description.ServiceDescription類型會有所幫助,但你可能想看看這個...
http://mikehadlow.blogspot.com/2006/06/simple-wsdl-object.html
...這表明你一個「簡單的WSDL對象」。
相關問題
- 1. ColdFusion Web服務wsdl元素
- 2. wsdl沒有服務元素
- 3. Web服務 - 的wsimport掛在解析WSDL
- 4. 服務器端變量無法在鏈接元素中解析
- 5. 解析WSDL時出錯 - Worklight 6.1 - 後端發現服務
- 6. Outlook.com WSDL沒有服務元素
- 7. Magento SOAP-ERROR解析WSDL意外的WSDL元素操作
- 8. WSDL錯誤:SOAP-ERROR:解析WSDL:無法綁定到服務
- 9. 解析HTML獲取元素
- 10. 解析XElement - 獲取元素
- 11. CXF客戶端爲服務和端口加載wsdl?
- 12. 解析來解析服務器端到端文檔
- 13. wcf從WCF服務中提取wsdl,使用扁平WSDL
- 14. 解析URL以提取ID
- 15. Java:將WSDL解析到接口
- 16. 解析服務器「端口已在使用中」
- 17. FTP服務器端口命令解析問題
- 18. 如何遠程訪問本地解析服務器(解析端口和服務器的URL)
- 19. WSDL客戶端中的CDATA元素
- 20. 服務器端的DOM解析
- 21. 在服務器端解析NSNetService
- 22. 解析HTML和服務器端代碼
- 23. 解析Java中的JSON服務器端?
- 24. Kubernetes Ingress未解析後端服務
- 25. 使用WSDL中的多個端口進行Web服務
- 26. WildFly Web服務配置wsdl-端口不工作
- 27. 如何從WSDL服務標籤添加/刪除端口?
- 28. 基於具有多個端口的WSDL的OSB服務
- 29. 使用WSDL提取完整的xml提交到Web服務
- 30. 如何解析JDBC URL以獲取主機名,端口等?
謝謝!不幸的是,我不能在工作中使用.NET(Java商店 - 應該提到)。我不知道Java的可比任務會是什麼樣子...... – Cuga 2009-05-05 14:55:06