2014-03-28 107 views
0

也有類似的問題,但它們看起來很過時;並希望現在可能有一個標準的解決方案。使用Java消費RESTful WCF服務

是否有一個標準庫/框架,Java客戶端可以使用它來簡單地使用.NET WCF服務,而無需任何麻煩設置WSDL文件;序列化/反序列化/解析JSON文件,或任何?

這會有多可靠?我知道我必須確保在兩種語言之間保持一致/相似的數據類型;但是在試圖實現這一點時,還有什麼可能需要注意的?

回答

0

有關Web服務和RESTful的Java標準依次爲JAX-WS和JAX-RS。無論服務器實現技術如何,您都可以使用支持上述標準的任何庫。

Apache CXF,澤西島是少數支持上述標準的庫。

Apache CXF有wsdl2java工具,它爲您生成客戶端。像IDE這樣的Netbeans,eclipse有一些Web服務嚮導,它們只需點擊幾下就可以爲您創建客戶端。