從大禹治水看構(gòu)件與集成

字號:

大禹治水
    在遠古的堯、舜時代,黃河流域經(jīng)常發(fā)生了大水災(zāi),洪水橫流,五谷不收,家破人亡。所以堯派鯀去治水,鯀沿用了過去的傳統(tǒng)法子,水來土擋,用土筑堤,堵塞漏洞。但由于洪水兇猛,不斷沖擊土墻,結(jié)果弄得堤毀墻塌,洪水反而鬧得更兇了。鯀治水九年,勞民傷財,并沒有把洪水制服,是一事無成。
    舜接替堯后,就把鯀辦罪處死,隨后命鯀的兒子禹繼續(xù)治水。大禹領(lǐng)命之后,尋找到了以前治水失敗的教訓(xùn),最后決定用疏導(dǎo)的辦法來治理水患。大禹帶領(lǐng)百姓是鑿了一座又一座大山,開了一條又一條河渠,把黃河的主流加深加寬,把支流疏通與主流相接。同時,把原來的高處培修得更高,把原來的低地疏濬得更深,便自然形成了陸地和湖澤。把這些大小湖澤與大小支流連結(jié)起來,洪水就能暢通無阻地流向大海了。
    相傳大禹三過家門而不入,把整個身心都用在開山挖河的事業(yè)中。大禹用疏導(dǎo)的辦法治水終于獲得了成功。大禹治水,為民造福,永受華夏子孫所稱頌,永為炎黃后裔所懷念。
    集成與構(gòu)件
    “集成”是看到了信息化建設(shè)中的一個個信息孤島,數(shù)據(jù)不能交換,資源不能共享,業(yè)務(wù)不能協(xié)同,如同洪水泛濫一樣。傳統(tǒng)的應(yīng)用集成EAI是典型的“堵”法,可以說總是在事后解決問題,是頭痛醫(yī)頭、腳痛醫(yī)腳,治標不治本的辦法。碰到了集成問題,才去想辦法去解決,而解決眼前問題的同時又帶來更多和更復(fù)雜的其它集成問題。所以,就如同鯀治水一樣,鯀沒有把洪水制服,EAI當然也不可能從根本上解決信息資源共享利用的問題。
    因此解決信息孤島,要學(xué)大禹治水,“疏”比“堵”更重要?!岸隆笔且粫r的、眼前的,“疏”是長遠的,一勞永逸的。與集成的事到臨頭相比,構(gòu)件就是“疏”的方法,是從源頭上去堵。在構(gòu)件體系下,信息資源將按標準、有層次的通過構(gòu)件展開,數(shù)據(jù)是構(gòu)件、展現(xiàn)是構(gòu)件、流程是構(gòu)件、服務(wù)是構(gòu)件,一切皆構(gòu)件。好比大禹治水,開山鑿渠是構(gòu)件庫,主流支流是大小構(gòu)件,貫通無阻是統(tǒng)一標準。
    所以,構(gòu)件可以實現(xiàn)信息資源的大“治”,用計算機術(shù)語來講,就是“同構(gòu)”,標準統(tǒng)一,架構(gòu)統(tǒng)一,建設(shè)統(tǒng)一,管理統(tǒng)一,開發(fā)、部署、運行與維護實現(xiàn)同構(gòu),信息孤島從設(shè)計源頭上被消滅。