【问题标题】:Accessing Private Web Services from iPhone app从 iPhone 应用程序访问私有 Web 服务
【发布时间】:2012-08-27 16:34:53
【问题描述】:

我们的网站托管在外部数据中心,它与托管在内部服务器上的各种 asp.net 网络服务进行交互。出于安全原因,我们已阻止对这些 Web 服务的公共访问,并且只有托管网站的外部数据中心才能访问。

现在我们正在为该网站创建一个 iPhone 应用程序,我想知道如何从下载到用户手机的应用程序访问这些私有网络服务。我们是否需要创建一个中间件层来适应 iPhone 应用程序和私有 Web 服务之间的通信?或者有没有更好的解决方案。

【问题讨论】:

  • 我猜你必须使用中间件层。数据中心被认为是本地的,因此没有中间件的唯一方法是启用公共访问,这只会破坏您的安全。

标签: iphone asp.net ios web-services


【解决方案1】:

凤凰,

不幸的是,对于这种类型的应用程序,您需要创建一个中间层。为此,您可以使用 .Net 创建 API 来响应所需的调用,从而生成由 iOS 框架完美解释的 XML 文件和/或 JSON。我认为这是最好的方法。

祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多