【发布时间】:2012-08-27 16:34:53
【问题描述】:
我们的网站托管在外部数据中心,它与托管在内部服务器上的各种 asp.net 网络服务进行交互。出于安全原因,我们已阻止对这些 Web 服务的公共访问,并且只有托管网站的外部数据中心才能访问。
现在我们正在为该网站创建一个 iPhone 应用程序,我想知道如何从下载到用户手机的应用程序访问这些私有网络服务。我们是否需要创建一个中间件层来适应 iPhone 应用程序和私有 Web 服务之间的通信?或者有没有更好的解决方案。
【问题讨论】:
-
我猜你必须使用中间件层。数据中心被认为是本地的,因此没有中间件的唯一方法是启用公共访问,这只会破坏您的安全。
标签: iphone asp.net ios web-services