<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    cuiyi's blog(崔毅 crazycy)

    記錄點滴 鑒往事之得失 以資于發展
    數據加載中……

    什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思(原創)

    什么樣的人更偉大,站在巨人肩膀上的人。


       當
    COM/DCOM 僅僅局限于 Windows 平臺上時, CORBA 的跨平臺應運而生;當 CORBA 開發部署應用過于繁雜時, EJB 石破天驚;當 EJB 測試不利侵入嚴重效率不佳開發成本依然很大之際, Spring 當仁不讓。新事物的產生首先吸收了前人的優勢,在此基礎上不斷完善改進,直到讓不斷成熟的用戶群滿意。


       從
    EJB 說起,其技術承諾是解決 CORBA 的所有問題并降低其復雜性,其定位于大型應用,尤其是對高可靠性、分布式、遠程訪問、集群等場合。但一開始 EJB 提出并解決了 JavaBean 不具備的系統級服務的特性,并著實降低了 CORBA 的復雜性,也可以跨越平臺,受到人們的鐘愛,甚至在沒有任何意義的情況下也在應用程序中使用到 EJB ,當使用不到 EJB 本身的擴展性好以及其它優點時,開發者群開始抱怨甚至倒戈 EJB 。這也符合歷史,當狂熱之后,便是思想成熟后的反思,反思驅使改良,改良就是進步。


       EJB
    提出了 EJB 組件的生成、銷毀、鈍化、銳化、管理由容器來做,這本身就是依賴倒置的前身。當人們提出了工廠方法模式(生成單一對象)、抽象工廠模式(生成一系列對象)、 ServiceLocator 模式(查找某種已有的服務)等模式時,已經在使用這控制反轉的思想。更甚者,人們提出了回調思想,用底層的框架調用上層的應用,而不是一般意義的上層訪問底層, EJB 大量使用了 Callback 鉤子方法,比如 EJBCreate EJBRemove 等;當 TemplateMethod 模式再次在應用中歸納出時,當我們這個也模版模式那個也模版模式時, Spring 將此運用到淋漓盡致,其封裝 StatelessSessionBean AbstractStatelessSessionBean 之類為開發者封裝了 EJB 使用的侵入性時,我再一次感想,何以是思想真正得以了運用?!這些都可以關聯涉及到 IoC 思想。 IoC 本質是為達到松耦合的目標,正在這個時候另外的一個思想 AOP 隨著人們不斷的推敲研究正茁壯成長著。


       OOP
    面向業務邏輯,人們在 AOP 是否可取代 OOP 的摸索中,發現有許多比如日志、事務、安全等系統級的服務并不屬于某個模塊而是貫穿于整個業務,如果 OOP 比作是縱向的業務邏輯,那 AOP 豈不正是橫面的服務。但是如何取得具備業務邏輯功能的業務對象?


       IoC
    不正是把對象的創建、管理、銷毀都放到框架容器中處理的么, IoC AOP 的結合點一出現,就整個業界帶來了前所未有的沖擊。思想都是現成的,思想的發展升華卻是空前的。 EJB2 終于被批駁的體無完膚,雖然有些不合理, Spring HiveMind 等一大批優秀框架競相而出,不是喧鬧,而是對應用的經驗的累積。 EJB3.0 也走上了這條路。更有甚者, JBoss 推出了 MicroContainer 容器,以打破服務遷移的困頓。


       站在巨人肩膀上的人才是更偉大的,無論是
    IoC 還是 AOP ,概念是新的,但是其思想的應用卻早已出現,甚至有變相的應用,但卻沒有突破了以前的圈子。說成一個是改良一個是革命,應該不屬為過。量的累積導致質變的過程也得以體現。


       由此不由得想起
    JDK 提供的 reflect 機制,當 JDK 牛牛人指定并推出后,當 JBoss 創始人靈光一閃,推出 JBoss 后,反射機制被人們認識到,而剛剛說的又哪個離開了反射?!


       呵呵,看來,巨人的肩膀扛起一波又一波的人是沒有問題的,我們開始攀登?!呵呵。從業界的發展看,浮躁是不利的,累積總結深入到底層本質方是正確之道。


    新補充續篇:


    什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思(二:IoC價值強化篇)

     

    posted on 2006-03-19 14:59 crazycy 閱讀(1438) 評論(5)  編輯  收藏 所屬分類: JavaEE技術

    評論

    # re: 什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思  回復  更多評論   

    寫的不錯!
    2006-03-19 19:40 | magicdoom

    # re: 什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思  回復  更多評論   

    文筆非常好!
    2006-03-20 09:32 | citysir

    # re: 什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思(原創)  回復  更多評論   

    佩服作者,思想深刻,技術全面,表達清晰
    2006-06-07 11:18 | boob

    # re: 什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思(原創)  回復  更多評論   

    佩服佩服,excellent!
    2006-06-07 18:58 | Black

    # re: 什么樣的人更偉大,站在巨人肩膀上的人---由業界思想進化的反思(原創)  回復  更多評論   

    佩服!
    2007-03-09 00:22 | henry
    主站蜘蛛池模板: 99久久99久久精品免费观看 | 亚洲精品国产精品乱码不卡| 国产成人精品日本亚洲直接| 免费黄色网址网站| 亚洲一级片在线观看| 无码国产精品一区二区免费式影视| 亚洲视频国产精品| 香蕉97超级碰碰碰免费公| 亚洲午夜成激人情在线影院 | 真正全免费视频a毛片| 午夜亚洲国产成人不卡在线| 无码人妻一区二区三区免费视频| 亚洲成a人片在线观看国产| av成人免费电影| 久久精品国产亚洲香蕉| 99精品在线免费观看| 日本亚洲免费无线码| 免费大黄网站在线观| 三年片在线观看免费| 久久亚洲日韩看片无码| 午夜小视频免费观看| 七次郎成人免费线路视频| 久久精品国产亚洲av麻| 免费看黄视频网站| 特黄aa级毛片免费视频播放| 亚洲中文字幕无码日韩| 最近中文字幕免费mv在线视频| 亚洲一区二区三区91| 免费女人18毛片a级毛片视频| 久久大香香蕉国产免费网站| 亚洲1区1区3区4区产品乱码芒果| 国产一级特黄高清免费大片| 黄 色一级 成 人网站免费| 亚洲精品日韩专区silk| 免费a级毛片无码av| A片在线免费观看| 亚洲精品国产综合久久久久紧| 久久亚洲AV无码西西人体| 国产91免费在线观看| 乱爱性全过程免费视频| 亚洲国产美女精品久久|