簡體   English   中英

REST與Web服務

[英]REST vs Web Services

關於這個問題,我有一個后續問題,我仍然感到困惑。 我被要求對REST與Web服務進行比較。 從我對REST的了解中,它不是Web服務,因此如何對兩者進行比較? 在這方面說REST時,這個問題是什么意思?

REST是Web服務的體系結構模式,它強調將URI作為資源使用,並具有少量可對其執行的操作(通常是PUT,POST,GET和DELETE)。 我猜想您被要求將REST與使用許多其他技術(包括SOAP的ws *標准Web服務)進行比較,盡管SOAP本身不是Web服務,但這只是ws中使用的協議* 網頁服務)。

REST可用於提供Web服務,就像數據庫可用於存儲名稱和地址一樣。 REST的用途遠不止是提供Web API的簡單方法。

REST對於構建分布式系統很有用。 但是,許多人使用Web服務(請注意大寫字母,通常表示SOAP,WS- *)來構建分布式系統。

哇,我剛看到作業標簽。 這是一個嚴重的刻薄問題。 有些行業的資深人士無法接近回答這個問題。

一個更准確的問題是:比較使用HTTP的REST與使用SOAP的RPC來構建分布式系統。

他們可能意味着REST和SOAP。 它們都是概念上的Web服務。

暫無
暫無

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

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