技術架構都包括什么 底層技術架構是什么意思?
體系結構是對軟件總體結構和組件的抽象描述,用于指導大型軟件系統(tǒng)的各個方面的設計。系統(tǒng)架構是指在技術實現(xiàn)框架中確定需求,規(guī)劃好,利用成套工具完成規(guī)劃步驟中的任務。技術框架通過合理、完善的評價方法,對組織
體系結構是對軟件總體結構和組件的抽象描述,用于指導大型軟件系統(tǒng)的各個方面的設計。系統(tǒng)架構是指在技術實現(xiàn)框架中確定需求,規(guī)劃好,利用成套工具完成規(guī)劃步驟中的任務。技術框架通過合理、完善的評價方法,對組織、網(wǎng)絡和程序的框架和模式進行評價和分析,并加以改進。應用體系結構以體系結構圖的形式描述了系統(tǒng)的組成和框架,一般從系統(tǒng)功能和系統(tǒng)技術層面進行設計。
底層技術架構是什么意思?
系統(tǒng)架構:指完整系統(tǒng)的結構。例如,系統(tǒng)分為幾個部分?業(yè)務平臺、管理門戶、終端門戶、ATM門戶、外部系統(tǒng)、接口、支持系統(tǒng)等,然后對功能進行分類和細分。比如服務平臺分為系統(tǒng)管理、用戶管理、賬戶管理、支付管理、接口層、統(tǒng)計分析等邏輯功能。總之,將整個系統(tǒng)業(yè)務劃分為邏輯功能模塊,科學合理,是系統(tǒng)架構。
技術架構:從技術層面進行描述,主要是分層模型,如持久層、數(shù)據(jù)層、邏輯層、應用層、表示層等,然后分別描述各層使用的技術框架,如spring、hibernate、IOC、MVC、成熟類庫、中間件、WebService等,這就需要這些技術來概括整個系統(tǒng)的主要實現(xiàn)。
應用架構:主要考慮部署,如如何分別部署不同的應用,如何支持靈活擴展、高并發(fā)、安全等,需要繪制物理網(wǎng)絡部署圖。如果按應用程序劃分,我們還需要考慮是否支持分布式SOA。