2013-05-16 93 views
0

我需要一些建議,我對Android開發相當新。Web服務的問題/建議,Android

有一個網站充當儀表板用戶界面來訪問SQL數據庫中的所有數據。該公司以前曾聘請開發人員構建iOS軟件,通過iPad,iPhone等與此遠程數據庫進行通信。現在,他們正在尋求構建Android兼容應用程序。我希望以前構建的Web服務文件能夠重新用於Android應用程序。他們將使用REST/JSON發送/接收信息。但他們不再與iOS開發人員聯繫。因此,雖然我們有後端訪問所有文件,但我們不知道Web服務文件的位置或標記方式。所以我的問題:

  • Web服務文件可以重複使用的REST/JSON數據傳輸?該公司認爲他們是用PHP編寫的。

  • 有很多文件,它可能需要很長時間才能找到 Web服務文件。即使它們是可重用的,它會更聰明嗎? 只是從頭開始?

  • 當我終於弄清楚前兩個問題的最基本的一個仍然存在,我在HTTP請求到網站的網址即「something.com/webservicefile.php」或控制面板URL即「10.29 .293.393/webservicefile.php「?

因爲我是新手我明白我可能不會提出正確的問題,因此,如果需要更多的信息,請剛落評論,我會盡我所能。感謝您的幫助/建議。歡迎鏈接。

回答

1
  1. 如果它是一個REST/JSON接口,您應該能夠從Android客戶端輕鬆使用它。
  2. 如果您只需要創建一個Android客戶端,並且iOS客戶端和服務器工作正常,那麼我絕對不會從頭開始,除非您的僱主有資金進行刻錄。
  3. 您可以爲iOS客戶端設置代理並查看它正在觸發的內容。您還可以查看服務器的訪問日誌,以查看正在請求的URL。最後,你可以進入PHP代碼並找出它在做什麼以及你的服務的端點是什麼。
+0

優秀的答案,非常感謝。我想這是關於如何找到這些Web服務文件。有關查找這些文件的任何建議,也就是典型的文件夾/文件名稱?我知道這是一個模糊的問題。我只是希望在命名這些文件/文件夾時有某種標準。 (可能不會) – IrishWhiskey

+0

我從來沒有做過PHP,所以我不會在那裏得到太多的幫助。 – digitaljoel