簡體   English   中英

iPhone應用程序與網站互動

[英]iphone app to interact with website

請原諒這個簡單的iphone開發問題。 我已經使用MySQL后端在PHP和Perl中編寫了一個Web應用程序。 用戶使用用戶名和密碼登錄,然后能夠瀏覽站點並查看各自的數據。

我決定開始開發將與服務器交互的iPhone應用程序(我完全控制Linux Redhat)。 現在,我知道這是可能的,並且我確定有很多教程可以幫助您,因此我在這里不要求“如何做”。 我想知道的是我應該采取什么方法,即我應該從哪里開始? 一些問題...

1)我應該使用服務器上安裝的Web服務嗎? 2)如果不使用Web服務,應如何將用戶名和密碼數據傳遞給網站? 3)發送用戶名/密碼和安全地接收任何數據(例如HTTPS)有多容易? 4)關於接收數據+/-發送登錄詳細信息的JSON或XML的古老爭論??!

正如我所說,我只是在尋找有關如何進行此項目的想法/指標。

再次感謝,安迪

1)由您自己決定,您可以創建一個我個人更喜歡的RESTful Web服務和iPhone應用程序。

對於2),3) 參見

4)使用JSON,可以節省您的帶寬。

另外,您也可以使用Sencha Touch或jQuery Mobile之類的工具開發移動網站,並將其轉換為本地應用程序

如果您使用JSON,請不要忘記編寫一些可靠的驗證代碼來應對惡意請求。 使用XML的優勢在於,您可以使用驗證解析器並為所有文檔編寫模式,這可以節省大量時間,並使您的應用程序更能應對格式錯誤的請求。

我建議您通過HTTPS使用REST Web服務,它使事情變得更加簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM