[英]Calling Java RESTful webservice in Android
我已經創建了Java Restful Web服務 。 現在我想在Android中訪問它。 Webservice中有不同的方法。 Web服務正在http://192.15.10.62:8080上運行。 我應該如何在webservice中調用名為getGreetingMsg()的方法,該方法采用字符串參數並返回簡單的String消息。
Web服務詳細信息
項目名稱RestFulWS
軟件包名稱rest.ws.server
類名helloAndroid
方法名稱getGreetingMsg(字符串參數)
任何幫助將不勝感激。
只需使用HTTP客戶端(例如AndroidHttpClient)即可 。
編輯: RESTful Web服務可通過URL進行訪問,例如:
http://yourserver/someservice/<categoryID>/<objectID>
因此,您可以從Web瀏覽器(例如Internet Explorer或Mozilla Firefox)測試Web服務。
然后,在Android上,使用HTTP Get請求和AndroidHttpClient。
別忘了也在AndroidManifest.xml中設置INTERNET權限
它取決於您使用的Web服務器,因為每種類型的服務器都將擁有自己的URL來托管服務。 如果您使用的是JBOSS服務器,則您的URL如下所示:IP:PORT / projectname / webservicename / method name
聽起來好像您不確定如何使用自己的API。 如果您的API支持GET,請打開Web瀏覽器並嘗試一些GET命令。 使用GET語句后,請完成本教程: http : //sarangasl.blogspot.com/2011/06/android-login-screen-using-httpclient.html 。
設置為POST后,請在網絡服務器中關閉GET。
祝好運!
D b
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.