從架構(gòu)設(shè)計(jì)師的角度來看,架構(gòu)就是一套構(gòu)建系統(tǒng)的準(zhǔn)則。通過這套準(zhǔn)則,我們可以把一個(gè)復(fù)雜的系統(tǒng)劃分為一套更簡(jiǎn)單的子系統(tǒng)的集合,這些子系統(tǒng)之間應(yīng)該保持相互獨(dú)立,并與整個(gè)系統(tǒng)保持一致。而且每一個(gè)子系統(tǒng)還可以繼續(xù)細(xì)分下去,從而構(gòu)成一個(gè)復(fù)雜的企業(yè)級(jí)架構(gòu)。
當(dāng) 一名架構(gòu)設(shè)計(jì)師在構(gòu)建某個(gè)企業(yè)級(jí)的軟件系統(tǒng)時(shí),除了要考慮這個(gè)系統(tǒng)的架構(gòu)以及其應(yīng)具有的功能行為以外,還要關(guān)注整個(gè)架構(gòu)的可用性,性能問題,容錯(cuò)能力,可 重用性,安全性,擴(kuò)展性,可管理維護(hù)性,可靠性等各個(gè)相關(guān)方面。有的時(shí)候一名好的架構(gòu)設(shè)計(jì)師甚至還需要考慮所構(gòu)建的系統(tǒng)架構(gòu)是否合乎美學(xué)要求。由此我們可 以看到,我們衡量一個(gè)好的架構(gòu)設(shè)計(jì)并不能只從功能角度出發(fā),還要考慮很多其他的因素,對(duì)任何一個(gè)方面的欠缺考慮都有可能為整個(gè)系統(tǒng)的構(gòu)建埋下隱患。
對(duì)企業(yè)級(jí)架構(gòu)設(shè)計(jì)師來說,創(chuàng)建一個(gè)業(yè)務(wù)靈活的架構(gòu)意味著創(chuàng)建一個(gè)可以滿足當(dāng)前還未知的業(yè)務(wù)需求的IT架構(gòu)。
一篇來自IBM Developer的文章,摘要在此,留日后瞻仰:
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||