2016-12-07 82 views
-2

我是iOS平臺上的移動開發工程師,使用Xcode。restful的api功能對iOS來說很好嗎?

幾天前,我們公司的人服務器開發人員已經改變了。他說開發流行的方式是使用名爲Restful API的模板,然後我開始瞭解有關Restful api的一些信息。 我所知道的模板思想是服務器只需要開發一個http-interface。他們並不關心客戶如何請求以及如何使用。

我不同意,例如在page.the要求是搜索的朋友取決於用戶在搜索欄上輸入的文本。 1.0版本剛剛搜索到關鍵字包含name.maybe的信息,我們會發送requestPostDate = xx(哪個用戶輸入),filter = name。 2.0版本搜索的關鍵信息包括姓名,性別,年齡或您的個人描述,但我無法儘快改變要求。因爲我一直在過濾filter = name。

如果應該在AppStore平臺上的1.0版本中進行更改,我們應該怎麼做。 所以我們所做的是修改過濾器的名稱,性別,年齡等代碼。並上傳新庫(IPA),然後將其發送到AppStore.hope這段時間內它已成功。 我需要說的是,如果我們不使用restful api.we可以通過server.we來控制我們只是告訴他們我們有一個關鍵是xx,客戶並不關心如何搜索的邏輯,它更容易?它變化很快?客戶端沒有修改任何代碼。可能我們有Web平臺,IOS平臺,android平臺。

我不知道你的公司現在使用的模板是什麼,如果它是安靜的api.please告訴我如何解決我之前說過的問題?

+0

對不起,很長的文章拿這個馬鈴薯在這裏你已經提到了一些關於restful API,但你沒有提到這個問題。過濾器的一個問題解決了,以前說過的問題是什麼。 –

+0

發送SQL查詢語句到您的服務器,從服務器獲取數據...這是不可變的API實現的方式嗎? –

+0

@季亨達@服務器不關心你的要求是什麼。他們把數據放到api中,客戶端控制如何使用以及如何過濾。 也許我向你展示你將會理解的例子。需求是檢查hotel-detail-infomation.acturll我只是發送數據,如hotelId到server.and服務器將返回有關這家酒店,我需要顯示的響應信息這一頁。對?實際上,服務器返回關於這個酒店的全部信息。數據太大。客戶端應該過濾頁面需要或不需要的響應。它的複雜。 – Mateen

回答

0

問題我說的是restful api適合在IOS平臺上嗎?也許適用於Web平臺,但不適用於Mobile開發平臺。 你同意我說的嗎?如果不是,請給我一些您認爲合適的點。

相關問題