0

我试图理解这个概念,但我还不明白。我是移动连接的新手。

移动应用程序和/或客户端如何连接到互联网?如果不是,那么,他们如何从远程服务器(如 twitter、fb)等提供实时数据?

我听说移动应用程序不需要互联网连接,但我很困惑,因为我不知道它们如何从 twitter 或 fb 或任何应用程序的服务器获取数据。

例如m.facebook.com是一个网站,因此它只能在移动设备上使用某种类型的连接,但使用应用程序..发生了什么(你怎么突然不需要互联网连接来提供来自他们服务器的数据) ???

4

1 回答 1

1

想一想 Web 浏览器。它是一个通过网络发出 HTTP 请求并通过呈现 HTML 和图像、运行脚本等来解释响应的应用程序。现在,浏览器没有什么神奇之处;它只是一个具有 HTTP 功能的程序。

任何其他应用程序都可以这样做。除了它不必像浏览器那样解释响应。应用程序可以轻松地发出 HTTP 请求并对响应进行处理。这就是 Facebook、Twitter 等客户端的工作方式。但是,它们通常不是与目标站点的面向用户的部分一起工作,而是与面向软件的位(称为“API”)一起工作。

并非所有移动应用程序都需要或使用互联网。例如,大多数游戏都不会。但是与网站交互的应用程序,如 Facebook,可以。

于 2011-02-11T03:35:49.777 回答