2013-05-16 66 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