1

我即将开始开发应用程序,该应用程序旨在将信息传达给 Intranet 内的服务器(托管 Web 界面并存储数据)。我有大量的编程经验,但我对移动应用程序开发完全陌生,所以整个事情对我来说都是一次学习经历。

我想我有不止一个问题:

  • 如果 Intranet 提供 wifi,是否很容易看到存在于同一 Intranet 上的服务器?
  • 假设电话和服务器是同一个 Intranet 网络的一部分,我可以使用哪些通用机制让它们通信?
  • 如果无法通过 wifi 访问 Intranet,我最好的选择是什么?(也许只是通过设置路由器来强制wifi?)

PS我是最后一年的本科生,为一个真正的组织开发一个应用程序+网络应用程序,对我温柔:)

4

2 回答 2

1

1) 如果 Intranet 提供 WiFi,那么一切顺利,任何 http 请求都会被路由到正确的本地盒子。

2) HTTP 请求,像对待外部站点一样对待它。

3) 如果您没有 WiFi,请考虑设置 VPN,然后在您的应用程序中指导用户设置 VPN。或者,设置一个外部服务器(在 Intranet 之外)充当 Intranet 服务器的代理,在它为您转发请求之前需要某种身份验证。本质上充当了看门人的角色。

于 2013-10-06T18:34:53.853 回答
0

我在本地 Intranet 服务器中有一个名为 abc.where 的 wifi,将使用 abc wifi 访问 db 服务器,我的移动应用程序也将使用相同的 abc wifi 访问 Intranet 服务器。

在移动设备上使用您的 Intranet 服务器的 apis(webservice) 和 Intranet 服务器的 IP 地址。

于 2017-09-09T17:35:42.760 回答