在考虑为Android创建不同的应用时,我遇到了这个问题。我看到这些应用程序会向您显示天气预报或运动结果,我想知道从哪个应用程序获取所有数据的来源。
我认为他们没有自己的数据库,他们手动填写数据并直播。我想他们使用某种Web服务,数据源或类似的东西。我不知道Web服务是否是在这种情况下使用的正确术语(英语甚至不是我的母语)。
所以我想知道我正在寻找的正确术语,以及找到此类服务的任何指导,以便能够使用这种数据源开发应用程序。
我认为这个问题可以帮助很多像我这样的编程学生。
答案 0 :(得分:0)
这取决于您尝试开发的内容 - 某些应用程序使用简单的GET / POST请求并将其数据格式化为JSON或XML格式(这是常见情况)。
有些人使用SOAP来获取数据。
在某些情况下,他们使用普通套接字或CouchDB。
在某些情况下,他们使用推送机制(专门用于Android),如GCM将数据发送到客户端。
这总取决于你想做什么。