我正在开发 java web 服务 (JAX-WS) 以将数据插入 mysql DB 并检索它。该Web 服务有两种方法,即fetchFromDB 和insertIntoDB。当我使用 netbeans IDE 测试服务时,它们似乎运行良好。
Address: /CalculatorWSService
WSDL: /CalculatorWSService?wsdl
但是当我尝试通过提供 url http://localhost:8080/CalculatorApp/CalculatorWSService使用 AJAX 的 xmlHttpRequest 对象访问它时。它无法访问它。我已经开发了 C# Web 服务,使用 url 访问它们非常容易,但是 java Web 服务似乎没有遵循这一点。
我的问题是
使用什么 url 来访问 AJAX 中的 Web 服务操作?(我需要在 url 中使用 '?wsdl' 吗?是否有 javascript ajax 库可以轻松访问 JAX-WS Web 服务?Apache Axis Web 服务比 JAX-WS 更好?请帮助我,谢谢,Jay