我正在開發Java Web服務(JAX-WS)以將數據插入到MySQL DB中並檢索它。這個Web服務有兩個方法,即fetchFromDB和insertIntoDB。當我使用NetBeans IDE測試它們時,服務似乎運行良好。如何從AJAX調用Java Web服務(JAX-WS)?
Address: /CalculatorWSService
WSDL: /CalculatorWSService?wsdl
但是當我嘗試使用AJAX的XMLHttpRequest對象提供的網址http://localhost:8080/CalculatorApp/CalculatorWSService來訪問它。它無法訪問它。我開發了C#web服務,並且使用url訪問它們非常容易,但是java web服務似乎沒有遵循這一點。
我的問題是
用什麼URL來訪問在AJAX的Web服務操作? (我需要在url中使用'?wsdl'嗎? 有沒有一個javascript ajax庫來輕鬆訪問JAX-WS web服務? Apache Axis web服務是比JAX-WS更好的選擇嗎? 請幫助我,謝謝周杰倫
AJAX的xmlHttpRequest是從Web服務部署在同一臺機器上發出的嗎? (你在你的WS網址中使用本地主機) – 2009-08-03 08:52:42