3 回答

TA貢獻(xiàn)1806條經(jīng)驗 獲得超5個贊
冪等運(yùn)算可以重復(fù)任意次數(shù),其結(jié)果將與只執(zhí)行一次相同。在算術(shù)中,把零加到一個數(shù)字是冪等的。
在“RESTful”Web服務(wù)的上下文中,人們談?wù)摿撕芏郔dempotence。REST尋求最大限度地利用HTTP來讓程序訪問Web內(nèi)容,并且通常設(shè)置為與基于SOAP的Web服務(wù)相反,后者只是在HTTP請求和響應(yīng)中隧道遠(yuǎn)程過程調(diào)用樣式的服務(wù)。
REST將Web應(yīng)用程序組織為“Resources”(如Twitter用戶或Flickr映像),然后使用POST、PUT、GET和DELETE的HTTP謂詞來創(chuàng)建、更新、讀取和刪除這些資源。
精神在休息中起著重要的作用。如果您獲得REST資源的表示(例如,從Flickr獲取jpeg映像),而操作失敗,則只需一次又一次地重復(fù)GET,直到操作成功。對于Web服務(wù)來說,獲取圖像多少次并不重要。同樣,如果您使用RESTfulWeb服務(wù)來更新您的Twitter帳戶信息,您可以將新信息放入所需的次數(shù),以便從Web服務(wù)獲得確認(rèn)。把它放一千次和放一次是一樣的。類似地,刪除一個REST資源一千次與刪除它一次是一樣的。因此,Idempotence使構(gòu)建一個能夠抵御通信錯誤的Web服務(wù)變得更加容易。

TA貢獻(xiàn)1719條經(jīng)驗 獲得超6個贊
乘積為零。不管你做了多少次,結(jié)果仍然是零。 設(shè)置布爾標(biāo)志。不管你做了多少次,旗子都是固定的。 使用給定的ID從數(shù)據(jù)庫中刪除一行。如果再次嘗試,該行仍將消失。
添加回答
舉報