軟件架構(gòu)
你是個軟件架構(gòu)師嗎?(轉(zhuǎn))
摘要: 開發(fā)和架構(gòu)的界限難以捉摸。有些人告訴你它根本不存在,架構(gòu)只是開發(fā)者們所做的設(shè)計過程的簡單擴(kuò)展。 另外一些人認(rèn)為這是一個鴻溝,它只能由那些做到高度抽象,而且不會陷入實現(xiàn)細(xì)節(jié)的開發(fā)者才能跨越。通常,在這兩個極端的觀點中間某處有個可操作的平衡點;不論如何,怎么從開發(fā)轉(zhuǎn)換為架構(gòu)師都是個有趣的問題。
經(jīng)常被用來區(qū)分軟件架構(gòu)和軟件設(shè)計開發(fā)的關(guān)鍵幾點包括 伸縮性和抽象程度的增加以及作出正確設(shè)計決策意義的增強(qiáng)。軟件架構(gòu)是通過一個全局的觀點,宏觀的視角來理解軟件系統(tǒng)作為一個整體如何工作。
即使這能夠幫助區(qū)分軟件開發(fā)和架構(gòu),它并不能幫助理解某人如何從開發(fā)提升到架構(gòu)。 并且,它也不能幫助識別誰能夠成為一個好的軟件架構(gòu)師,如果你想雇人的話你如何去尋找他們以及你是否是一個軟件架構(gòu)師。
閱讀全文
posted @
2010-04-19 16:50 前方的路 閱讀(293) |
評論 (0) 編輯
OpenCore中的核心概念:服務(wù)(Service)與插件(Plugin)的定義
摘要: OpenCore純插件體系結(jié)構(gòu)中的核心概念包括:微內(nèi)核、插件與服務(wù)。
閱讀全文
posted @
2008-01-15 18:26 前方的路 閱讀(777) |
評論 (0) 編輯
大型Web 2.0企業(yè)技術(shù)架構(gòu)集
摘要: Google架構(gòu)
Amazon的體系結(jié)構(gòu)
eBay的架構(gòu)
YouTube網(wǎng)站架構(gòu)
Facebook 詳解
閱讀全文
posted @
2008-01-15 09:57 前方的路 閱讀(2974) |
評論 (0) 編輯
插件系統(tǒng)框架分析
摘要: 普通的系統(tǒng),在編譯發(fā)布之后,系統(tǒng)就不允許進(jìn)行更改或擴(kuò)充了,如果要進(jìn)行某個功能的擴(kuò)充,則必須要修改代碼重新編譯發(fā)布。使用插件可以很好地解決這個問題。
閱讀全文
posted @
2007-12-26 15:12 前方的路 閱讀(466) |
評論 (0) 編輯
使用 WebSphere 集群環(huán)境構(gòu)建強(qiáng)大而靈活的 J2EE 應(yīng)用程序
摘要: 當(dāng)您需要強(qiáng)大而靈活的可擴(kuò)展 J2EE 應(yīng)用程序時,可以利用 WebSphere? 集群環(huán)境。本文描述了在 WebSphere Application Server 集群環(huán)境中設(shè)計基于 Web 的應(yīng)用程序時需要考慮的事項,包括應(yīng)用程序文件更新和同步、會話對象的序列化和動態(tài)緩存。
閱讀全文
posted @
2007-11-02 11:15 前方的路 閱讀(1029) |
評論 (0) 編輯
在WAS6.0 ND中實現(xiàn)集群
摘要: 本文通過兩個實際場景,介紹如何從頭搭建一個WAS ND水平集群環(huán)境以及如何將一個已有的單節(jié)點(或三節(jié)點)Web環(huán)境擴(kuò)展成五節(jié)點的集群環(huán)境。
閱讀全文
posted @
2007-11-02 11:06 前方的路 閱讀(1656) |
評論 (0) 編輯
Spring框架與AOP思想的研究與應(yīng)用
摘要: 本文對Spring框架中所包含的AOP思想以及事務(wù)管理進(jìn)行了分析,并通過對一個業(yè)務(wù)對象實現(xiàn)加鎖/解鎖的操作
閱讀全文
posted @
2007-10-16 01:47 前方的路 閱讀(319) |
評論 (0) 編輯
負(fù)載均衡技術(shù)全攻略
摘要: 大量的負(fù)載均衡相關(guān)文檔鏈接,在這里收集起來,以備后用
閱讀全文
posted @
2007-10-16 00:59 前方的路 閱讀(1418) |
評論 (1) 編輯
WebLogic Portal 性能管理
摘要: 簡介
即使是經(jīng)驗豐富的 Java Web 開發(fā)人員也會驚訝于開發(fā)門戶這一如此巨大的飛躍。最終用戶看到的那個簡單漂亮的界面的背后是像BEA WebLogic Portal 這樣的商業(yè)產(chǎn)品提供的強(qiáng)大功能和復(fù)雜性。當(dāng)門戶應(yīng)用程序處于生產(chǎn)階段時,診斷性能問題就會顯得格外的困難。
本文討論了 WebLogic Portal 在性能管理方面存在的一些挑戰(zhàn),并為在門戶應(yīng)用程序內(nèi)進(jìn)行性能瓶頸調(diào)優(yōu)提供了一個很好的起點。本文假設(shè)您對WebLogic Portal的功能和術(shù)語已經(jīng)十分熟悉。
一個公司的門戶能讓公司更有效地利用其技術(shù)和人力資產(chǎn),而同時又能為其員工、合作伙伴和客戶提供一流的Web體驗。由于這個原因,門戶應(yīng)用程序現(xiàn)在對業(yè)務(wù)來說十分關(guān)鍵,并且要能提供可靠的性能和可擴(kuò)展性。BEA WebLogic Portal 是一種領(lǐng)先的基于Java EE 的門戶服務(wù)器,可提供部署和運(yùn)行門戶應(yīng)用程序的健壯的解決方案。
閱讀全文
posted @
2007-09-24 23:37 前方的路 閱讀(311) |
評論 (0) 編輯
Introducing to Spring Framework
摘要: 關(guān)于Spring Framework,今年夏天你可能已經(jīng)聽見很多的議論。在本文中,我將試圖解釋Spring能完成什么,和我怎么會認(rèn)為它能幫助你開發(fā)J2EE應(yīng)用程序。
閱讀全文
posted @
2007-08-19 18:15 前方的路 閱讀(223) |
評論 (0) 編輯
spring框架簡介
摘要: Spring的核心是個輕量級容器(container),實現(xiàn)了IoC(Inversion of Control)模式的容器。Spring的目標(biāo)是實現(xiàn)一個全方位的整合框架,在Spring框架下實現(xiàn)多個子框架的組合,這些子框架之間彼此可以獨立,也可以使用其它的框架方案加以替代,Spring希望提供一站式的框架整合方案。在某些情況下,利用Spring可以不必考慮設(shè)計模式。因為Spring 其實就是遵從了J2EE的設(shè)計模式。
閱讀全文
posted @
2007-08-19 14:42 前方的路 閱讀(372) |
評論 (0) 編輯
【轉(zhuǎn)】激動人心的口號:JavaEE without Ajax
摘要: 3年前,“Spring之父” Rod.Johnson寫了一本在Java界引起轟動的書:《Expert One-on-One J2EE Development Without EJB》。這本書闡述了EJB作為J2EE核心技術(shù)所帶來的意義與價值,但作者用了更大篇幅介紹EJB的一些缺陷與不足,并提出了Without EJB的解決方案。正是由于“J2EE Without EJB”這個激動人心的口號及這本書奠定的基礎(chǔ),導(dǎo)致了Spring Framework這個經(jīng)典輕量級框架的誕生。
2年前,Ajax開始進(jìn)入人們的視野。時至今日,Ajax已經(jīng)成為一個紅得發(fā)紫的技術(shù)。但是今天,我想說一句:JavaEE without Ajax。
閱讀全文
posted @
2007-08-19 14:38 前方的路 閱讀(469) |
評論 (2) 編輯
Enterprise Application Integration深層解析
摘要: 早期EAI是相對狹義上的EAI,正如其字面上的含義“Enterprise Application Integration”,即企業(yè)應(yīng)用整合,僅指企業(yè)內(nèi)部不同應(yīng)用系統(tǒng)之間的互連,以期通過應(yīng)用整合實現(xiàn)數(shù)據(jù)在多個系統(tǒng)之間的同步和共享,現(xiàn)在EAI具有了更廣義上的內(nèi)涵,它已經(jīng)被擴(kuò)展到業(yè)務(wù)整合(Business Integration)的范疇,業(yè)務(wù)整合相對EAI來說是一個更寬泛的概念,它將應(yīng)用整合進(jìn)一步拓展到業(yè)務(wù)流程整合的級別。業(yè)務(wù)整合不僅要提供底層應(yīng)用支撐系統(tǒng)之間的互連,同時要實現(xiàn)存在于企業(yè)內(nèi)部應(yīng)用與應(yīng)用之間,本企業(yè)和其他合作伙伴之間的端到端的業(yè)務(wù)流程的管理,它包括應(yīng)用整合,B2B整合,自動化業(yè)務(wù)流程管理,人工流程管理,企業(yè)門戶以及對所有應(yīng)用系統(tǒng)和流程的管理和監(jiān)控等方方面面。
閱讀全文
posted @
2007-07-27 16:41 前方的路 閱讀(327) |
評論 (0) 編輯
Full 軟件架構(gòu) Archive