2012-04-22 55 views
0

過去我已經成功地使用.Net Webservices和jQuery。但是現在我試圖用Java Webservices做同樣的事情,但我無法弄清楚如何。使用JQuery消費Java Webservice,只知道WSDL位置

在Eclipse中我創建了一個包含下面的示例類新的動態Web項目:

public class MessagesService { 

public int checkForMessages(String email, String password){ 

    return 42; 
} 

從這節課我通過使用Eclipse創建了一個Web服務集成指南。它在目錄WebContent/wsdl下爲我創建了一個WSDL文件。現在,我可以很容易地從我的瀏覽器中輸入訪問WSDL:http://localhost:8080/MyProject/wsdl/MessagesService.wsdl

現在,我想打電話給checkForMessages方法我真的不知道該怎麼在URL字段中輸入:

function CallService() { 
     $.ajax({ 
      type: "GET", 
      url: Url, 

你能請幫助我?

感謝, 塞巴斯蒂安

回答

0

喜歡的東西:

$.ajax({ 
     type: "POST", 
     url: pageUrl + "/MessagesService ", 
     data: '{}', 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: OnSuccessCall, 
     error: OnErrorCall 
    }); 

採取的ASP版本看看herehere