簡體   English   中英

在Android中調用Java RESTful Web服務

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM