首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向网站的移动应用程序馈送数据

问如何向网站的移动应用程序馈送数据
EN

Stack Overflow用户
提问于 2014-08-03 14:56:57
回答 1查看 1.2K关注 0票数 2

有许多网站(比如LinkedIn)都有一个相应的移动app.My问题--“他们如何将数据提供给他们的移动应用程序?”显然,他们不是在做HTML抓取他们的网页,否则效率会很低。

我问这个是因为我有一个网站,我也要为that.So开发一个安卓应用程序,我是否必须以一种特定的方式设计我的网站(如数据库)来支持移动应用程序。(我的意思是,在设计我的网站时,与移动应用程序相关的前提条件是什么)

EN

回答 1

Stack Overflow用户

发布于 2014-08-03 15:50:53

您需要的是一个web服务。这听起来有点复杂,但实际上并非如此!在普通网站中,当你访问一个网站时,你会得到HTML数据。但是在web服务中,当你请求数据时,你得到的是xml或json格式的数据。然后在客户端解析这些数据,并按您的喜好显示它。

在web服务和客户端之间发送数据最常用的方法是RESTful web服务,它通常使用json。因此,在请求之后,您将获得一个.json文件。我强烈建议您使用RESTful web服务,特别是因为您是初学者。

正如我所说的,RESTful web服务很有名,所以大多数框架都支持它!因此,如果你正在用这个框架创建你的网站,你不需要编写任何代码!他们为您构建web服务。如果没有,那么对于任何给定的语言,都有大量的代码。

另一件事是由于xml (和json)文件是独立于平台的,你只需要一个web服务来处理所有的客户端(android,ios,windows等)。而且每个平台中都有足够的工具和库来处理xml (json)文件。向服务器发送数据也是一样的,你以xml格式发送数据,服务接收数据,然后做任何需要做的事情(例如将数据存储在数据库中)。

最后,web服务的世界要大得多。我所说的是一个高度简化的版本,让你有一个完整的想法!如果你有兴趣了解更多,有很多书可以读。很多人(包括我自己)认为web服务是互联网的未来。其中由不同公司开发的不同服务协同工作,为用户提供更好的服务。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25102402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档