外部データセンターでホストされている Web サイトがあり、社内サーバーでホストされているさまざまな asp.net Web サービスとやり取りします。セキュリティ上の理由から、これらの Web サービスへのパブリック アクセスをブロックしており、Web サイトがホストされている外部データ センターのみがアクセスできます。
現在、Web サイト用の iPhone アプリを作成していますが、ユーザーの電話にダウンロードされたアプリからこれらのプライベート Web サービスにどのようにアクセスできるのか疑問に思っています。iPhone アプリとプライベート Web サービス間の通信に対応するために、ミドルウェア層を作成する必要がありますか? または、より良い解決策があります。