微服務與網關技術(SIA-GateWay)

一、背景

軟件架構,總是在不斷的演進中...

把時間退回到二十年之前,當時企業級領域研發主要推崇的還是C/S模式,PB、Delphi這樣的開發軟件是企業應用開發的主流。隨着時間的推移,基於瀏覽器的B/S架構開始漸漸流行了起來。初期,Web開發ASP還佔據了不少優勢,但JSP的預編譯模式讓性能有了很大提升,隨後基於JAVA語言的J2EE架構變得越來越流行。

早期軟件架構基本都是單體架構,系統之間往往不需要進行交互,這也導致數據孤島和ETL工具的發展。隨着企業應用越來越多,相互的關係也越來密切,應用之間也迫切需要進行實時交互訪問,隨後基於XML的異構系統集成和數據交互技術開始被很多公司採用,SOA的概念被提了出來,web service逐漸流行。

互聯網時代,很多公司爲了適應更加靈活的業務需求,基於HTTP協議和Restful的架構風格及簡潔

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章