乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      學(xué)習(xí)TAO應(yīng)該做的準(zhǔn)備

       昵稱5188511 2011-01-28

      學(xué)習(xí)TAO應(yīng)該做的準(zhǔn)備 收藏

      一直想寫一本實(shí)時(shí)中間件,特別是實(shí)時(shí)CORBA方面的書,感覺(jué)萬(wàn)事俱備了,只是一直沒(méi)有時(shí)間,或者說(shuō)也少了寫書的熱情。寫這個(gè)書并不表示我是這方面的資深專家或者程序員、學(xué)者、研究者,只是表明我對(duì)這個(gè)感興趣而已。

      TAO的學(xué)習(xí)曲線比較陡峭,沒(méi)有實(shí)際項(xiàng)目的人也很少能夠用到它,雖然 Douglas C. Schmidt 博士論文中的ACE更為出名,TAO相比之下卻因?yàn)镃ORBA而背上了過(guò)時(shí)技術(shù)的帽子,但是我仍然認(rèn)為與其追逐流行的新技術(shù),不如打好根基,至少把別人的 技術(shù)消化掉。早些年沒(méi)有這個(gè)條件,對(duì)于普通人來(lái)說(shuō)尋找某方面的資料都成問(wèn)題,更不用說(shuō)深入學(xué)習(xí)和研究、實(shí)踐某個(gè)技術(shù)了。拿TCP/IP來(lái)說(shuō),早些年沒(méi)有互 聯(lián)網(wǎng),能夠接觸到這個(gè)協(xié)議棧資料的人少之又少,更不用說(shuō)研究代碼了。現(xiàn)在不是這樣了,隨著互聯(lián)網(wǎng)的發(fā)展,很多資料可以方便地獲取到,也可以通過(guò)我們自己的 努力去學(xué)習(xí)和掌握。在此基礎(chǔ)上可以有更多的創(chuàng)新。

      就TAO來(lái)說(shuō),我覺(jué)得掌握其開發(fā)的話需要具備幾方面的知識(shí),這個(gè)問(wèn)題在huihoo上我也發(fā)帖討論過(guò),現(xiàn)在過(guò)了兩年,我再次總結(jié)(僅是個(gè)人理解):

      1.CORBA的基本理論;

      2.實(shí)時(shí)CORBA理論;

      3.可擴(kuò)展傳輸框架ETF;

      4.ACE的理論與技術(shù);

      5.設(shè)計(jì)模式;

      6.TAO的應(yīng)用開發(fā)。

      據(jù)此,我把現(xiàn)在能找到的參考資料列出:

      1.基于C++的CORBA高級(jí)編程(中文版或英文版),Advanced CORBA Programming with C++;

      2.ACE程序員指南(中文版);The ACE Programmer's Guide ;

      3.C++網(wǎng)絡(luò)編程卷1卷2,有中文版,常常被叫做C++ NP1和C++NP2,分別是:

      C++ Network Programming: Mastering Complexity Using ACE and Patterns

      C++ Network Programming: Systematic Reuse with ACE and Frameworks

      4.模式五卷

      Pattern-Oriented Software Architecture: A System of Patterns, Volume 1

      Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, Volume 2

      Pattern-Oriented Software Architecture: Patterns for Resource Management, Volume 3

      Pattern-Oriented Software Architecture: A Pattern Language for Distributed Computing, Volume 4

      Pattern-Oriented Software Architecture: On Patterns and Pattern Languages, Volume 5

              第5卷可是今年(2007)出版,相信能夠找到電子版本。

      Douglas C. Schmidt除了在ACE和TAO上的作為外,在模式上的理論總結(jié)也是他孜孜不倦的工作,這其實(shí)也是ACE和TAO看上去相當(dāng)復(fù)雜的原因之一??梢赃@樣 來(lái)看,理論上就是CORBA規(guī)范加上模式,技術(shù)上就是ACE和TAO來(lái)實(shí)現(xiàn)這些模式和應(yīng)用這些模式。

      5.當(dāng)然是CORBA規(guī)范了,OMG免費(fèi)提供下載,這個(gè)是真正的只是做參考(如果不是要去實(shí)現(xiàn)CORBA的話);

      6.當(dāng)然也是GoF的設(shè)計(jì)模式,這個(gè)相信大家都有;

      7.Write Great Code: Volume 1: Understanding the Machine 中文版叫:編程卓越之道(第一卷):深入理解計(jì)算機(jī),寫過(guò)CORBA核心就知道里面寫的內(nèi)容是多么直接和有用。

      8.TAO Developer's Guide,這個(gè)不好找,貴,但是沒(méi)有也沒(méi)關(guān)系,TAO開放的文檔中已經(jīng)有了這本書70%的內(nèi)容;

      此外,針對(duì)ACE和TAO,Douglas及其同事的主頁(yè)上有很多PPT和PDF的講座和課程材料,可以作為參考。

      另外,最重要的是,要準(zhǔn)備一顆富有激情和充滿興趣的心,勇于克服困難,真正理解其中的精髓,不斷實(shí)踐,可能是所有對(duì)系統(tǒng)級(jí)軟件感興趣的人必備的素質(zhì)。

      這次先寫到這里,下次把我書的目錄重新整理出來(lái)。希望能夠?qū)懗蛇@樣一本書,它與8的區(qū)別是:更適合于不是那么專業(yè)的人開始學(xué)習(xí)這個(gè)復(fù)雜的系統(tǒng),平緩實(shí)時(shí)CORBA的學(xué)習(xí)曲線。 

      發(fā)表于 @ 2007年01月13日 05:33:00 | 評(píng)論( 0 ) | 編輯| 舉報(bào)| 收藏

      舊一篇:集成電路ORB | 新一篇:CORBA大師Steve Vinoski離開IONA公司

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多