ACE程序員指南

出版時(shí)間:2004-11  出版社:中國(guó)電力出版社  作者:[美] Stephen D. Huston,James CE Johnson,Umar Syyid  頁(yè)數(shù):374  字?jǐn)?shù):538000  譯者:馬維達(dá)  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書由ACE的幾位核心開發(fā)者撰寫,快速而直接地解釋了怎樣充分利用ACE。從介紹ACE開始,循序漸進(jìn),詳細(xì)討論了ACE的IPC設(shè)施、進(jìn)程及線程管理以及一些高級(jí)話題,比如共享內(nèi)存、ACE Streams框架、ACE Service Configurator框架、定時(shí)器管理類、ACE Naming Service等等。在這個(gè)過(guò)程中,作者給出了許多源碼例子,通過(guò)貫穿全書的ACE應(yīng)用實(shí)例來(lái)告訴讀者如何應(yīng)用各種關(guān)鍵的模式和設(shè)計(jì)原則,去成功地開發(fā)面向?qū)ο蟮木W(wǎng)絡(luò)化軟件。通過(guò)本書的學(xué)習(xí),你將能更好地設(shè)計(jì)并實(shí)現(xiàn)性能驅(qū)動(dòng)的、無(wú)法在市場(chǎng)上買到的網(wǎng)絡(luò)化軟件,從而始終在競(jìng)爭(zhēng)中走在前列。

作者簡(jiǎn)介

Stephen D.Huston是Riverace Corporation的總裁,向希望有效使用ACE開發(fā)項(xiàng)目的公司提供技術(shù)支持和咨詢服務(wù).他是《C++Network Programming》卷1及卷2的作者之一。

書籍目錄

譯者序序前 言第1部分 ACE基礎(chǔ)知識(shí)  第1章 ACE簡(jiǎn)介   第2章 怎樣構(gòu)建ACE并在你的程序中使用它   第3章 使用ACE日志設(shè)施   第4章 收集運(yùn)行時(shí)信息   第5章 ACE容器 第2部分 進(jìn)程間通信  第6章 基本的TCP/IP Socket用法   第7章 處理事件及多個(gè)I/O流   第8章 異步I/O與ACE Proactor框架   第9章 其他IPC類型 第3部分 進(jìn)程與線程管理  第10章 進(jìn)程管理   第11章 信號(hào)   第12章 基本的多線程編程   第13章 線程管理   第14章 線程安全與同步   第15章 主動(dòng)對(duì)象   第16章 線程池 第4部分 ACE高級(jí)特  第17章 共享內(nèi)存   第18章 ACE Streams框架   第19章 ACE Service Configurator框架   第20章 定時(shí)器   第21章 ACE Naming Service 參考書目

媒體關(guān)注與評(píng)論

  可移植、靈活、可擴(kuò)展、可預(yù)測(cè)、可靠、可負(fù)擔(dān)——如果你正在設(shè)計(jì)這樣的軟件和系統(tǒng),本書及ACE工具包將使得你在所有這些方面都變得更為得力。即使是用了十余年時(shí)間開發(fā)ACE,并用它構(gòu)建了許多網(wǎng)絡(luò)化軟件應(yīng)用之后,我發(fā)現(xiàn)我還是在這本書中學(xué)到了許多東西。我深信,你同樣了會(huì)如此。  ——Douglas C.Schmidt,ACE的發(fā)明者,錄自本書前言這是每一個(gè)ACE程序員的必備書籍。對(duì)于初學(xué)者而言,本書循序漸進(jìn)地解釋了ACE的入門之道。對(duì)于更有經(jīng)驗(yàn)的程序員而言,它詳細(xì)解釋了每天都要使用的特性,同時(shí)它也是一本完美的參考手冊(cè)。如果這本書早幾年面世,我就會(huì)節(jié)省大量時(shí)間!  ——Johnny Willemsen,荷蘭Remedy IT公司高級(jí)軟件工程師在擁有大型的C++代碼庫(kù)后,我們依靠ACE來(lái)建立跨平臺(tái)的客戶——服務(wù)器框架,以保證數(shù)據(jù)的質(zhì)量和完整性。ACE改善了我們的設(shè)計(jì),消除了OS的各種特異行為,而又沒(méi)有犧牲性能或靈活性。對(duì)我們而言,ACE的在線參考資料和印刷出版的“大圖景(big picture)”指南是不可缺少的助手,而在我的辦公室的書架上,這本書占據(jù)了最優(yōu)先的位置?!  狫ohn Lilley,DataLeverCorporation首席科學(xué)家在SITA空——地部門中,我們是為航空公司提供通信服務(wù)的主要供應(yīng)者之一。我們?cè)诖蠹s一年前開始使用ACE,現(xiàn)在正在把大部分新的與通信有關(guān)的開發(fā)工作移向ACE??梢哉f(shuō),在開發(fā)我們這種類型的應(yīng)用時(shí),這個(gè)工具包能減少至少50%的開發(fā)和測(cè)試時(shí)間?!  狫ean Millo,SITA高級(jí)架構(gòu)師

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    ACE程序員指南 PDF格式下載


用戶評(píng)論 (總計(jì)18條)

 
 

  •   不錯(cuò),現(xiàn)在ACE就三本書了。
  •   是一本不錯(cuò)的ACE入門級(jí)書籍,朋友推薦的不錯(cuò),我要謝謝他。
  •   這本書不錯(cuò),實(shí)踐結(jié)合理論;當(dāng)當(dāng)服務(wù)不錯(cuò),價(jià)格優(yōu)勢(shì)值得信賴
  •   終于買回來(lái)了,入門的確很容易。
  •   我有這本書,愿意出了,cocobwq@sian.com
  •   還可以,一直想買的書,終于買到了
  •   不然看起來(lái)比較吃力。www.acejoy.com上面可以討論。
  •   內(nèi)容不錯(cuò),印刷也不錯(cuò)
  •   這本書可以非常快的學(xué)習(xí)ACE的很多概念和設(shè)計(jì)思想。但是翻譯的實(shí)在有問(wèn)題,很多句子讀都讀不通,很生澀。需要對(duì)照著英文原文。讀這本書有兩種方法,第一種是快速的瀏覽,然后去讀更詳細(xì)的書;第二種是對(duì)照書中的例子,一邊看書一邊看ACE的源代碼。無(wú)論是哪種方法,都要求對(duì)網(wǎng)絡(luò)編程、IPC、C++、模式等比較熟悉。尤其是快速瀏覽的方法,要求更高一些。這本書顯然不是給C++初學(xué)者、網(wǎng)絡(luò)編程初學(xué)者使用的,初學(xué)者還是要學(xué)完C++的一些高級(jí)特性,還有網(wǎng)絡(luò)編程、GoF模式的基本內(nèi)容之后,再來(lái)學(xué)習(xí)這本書。這本書也不適合希望深入學(xué)習(xí)某個(gè)OS編程的人,ACE是個(gè)中間件,隱藏了OS層面的很多東西。如果希望了解OS實(shí)現(xiàn)的細(xì)節(jié),還是要參考相關(guān)的書籍。
  •   我看完了,書中全面的介紹了ACE,但受篇幅限制,未做過(guò)多的細(xì)節(jié)介紹.是ACE入門的好書.
  •   這邊介紹ACE的書不錯(cuò),深入淺出~
  •   vc網(wǎng)絡(luò)編程必學(xué),設(shè)計(jì)模式的應(yīng)用
  •   總體上還可以,它的設(shè)計(jì)思路值得借鑒。
  •   這本書對(duì)于我這個(gè)C++菜鳥來(lái)說(shuō),有點(diǎn)深,所以目前只能先學(xué)習(xí)C++了。
  •   感覺(jué)沒(méi)有想象中的好.
  •   值得一看,好像不太適合初學(xué)者.
  •   還可以吧..
  •     個(gè)人使用ACE已經(jīng)5年了,對(duì)其分層設(shè)計(jì)思想,網(wǎng)絡(luò)通信涉及的常用框架,佩服其設(shè)計(jì)的優(yōu)雅與實(shí)用。在一個(gè)項(xiàng)目中應(yīng)不應(yīng)該使用這個(gè)一個(gè)重量級(jí)的框架其實(shí)不是問(wèn)題的關(guān)鍵,反而是ACE設(shè)計(jì)思想,特別是對(duì)復(fù)雜度的解決,才是解決我們?nèi)粘i_發(fā)問(wèn)題的良藥。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7