0

我需要一些建议,而且我对 Android 开发还很陌生。

有一个网站充当仪表板 UI,可访问 SQL 数据库中存储的所有数据。该公司之前聘请了一名开发人员来构建通过 iPad、iPhone 等与远程数据库通信的 iOS 软件。现在他们正在寻求构建一个与 Android 兼容的应用程序。我希望之前构建的 Web 服务文件能够重新用于 Android 应用程序。他们将使用 REST/JSON 来发送/接收信息。但是,他们不再与 iOS 开发人员联系。因此,尽管我们拥有对所有文件的后端访问权限,但我们不知道 Web 服务文件位于何处或如何标记它们。所以我的问题:

  • Web 服务文件是否可重复用于 REST/JSON 数据传输?该公司认为它们是用 PHP 编写的。

  • 有很多文件,可能需要很长时间才能找到 Web 服务文件。即使它们是可重复使用的,从头开始会更聪明吗?

  • 当我终于弄清楚前两个问题时,最基本的问题仍然存在,我是向网站 URL 即“ something.com/webservicefile.php ”还是控制面板 URL 即“ 10.29.293.393/webservicefile.php ”发出 http 请求?

因为我是新手,所以我知道我可能没有提出正确的问题,所以如果需要更多信息,请发表评论,我会尽力而为。感谢您的帮助/建议。欢迎链接。

4

1 回答 1

1
  1. 如果它是一个 REST/JSON 接口,您应该能够从 android 客户端轻松使用它。
  2. 如果您只需要创建一个 android 客户端并且 iOS 客户端和服务器工作正常,除非您的雇主有钱可烧,否则我绝对不会从头开始。
  3. 你可以为 iOS 客户端设置一个代理,看看它在做什么。您还可以查看服务器的访问日志以查看正在请求哪些 URL。最后,您可以进入 PHP 代码并弄清楚它在做什么以及您的服务的端点是什么。
于 2013-05-16T23:05:49.077 回答