我發現最接近的實際區別是article。微服務與webservices有什麼區別?
但我不明白什麼會讓我選擇一個,如果微服務也可以使用REST API並通過http進行通信。
我主要是聽不懂微服務是什麼,以及它是否能來,而不是一個web服務的,除了其它
打破大型軟件應用到鬆耦合模塊的目的
我發現最接近的實際區別是article。微服務與webservices有什麼區別?
但我不明白什麼會讓我選擇一個,如果微服務也可以使用REST API並通過http進行通信。
我主要是聽不懂微服務是什麼,以及它是否能來,而不是一個web服務的,除了其它
打破大型軟件應用到鬆耦合模塊的目的
A microservice是一種軟件架構,可以通過webservices實現。
A webservice只是一種用於通過「web」或HTTP提供服務的技術(衆多之一)。
的要點是:網絡服務是(正如其名稱所宣稱的),您希望與HTTP「進行交易」 - 換句話說,它在全球範圍內做了一些事情web。
微服務不受WWW環境的影響。微服務的核心應該是提供一種特定的服務 - 但是對http協議沒有限制。
通常微服務實現了一個寧靜的「Web服務」 - 但它不一定是那種方式!
除此之外,微服務往往意味着作爲計數器模式了巨大的單片應用,供應許多不同類型的請求。
我授予了kayaman的答案,但我也很喜歡你的答案,所以我+1你,謝謝 –
該服務僅僅是一個應用程序thzat,沒有在服務器中託管用戶界面,但MicroService是一種將大型服務分解爲微服務的體系結構設計,可以將每項服務託管在單獨的服務器中,MicroServices的目的是使應用程序易於維護。 –