ACE程序員指南

出版時間:2004-11  出版社:中國電力出版社  作者:[美] Stephen D. Huston,James CE Johnson,Umar Syyid  頁數(shù):374  字數(shù):538000  譯者:馬維達  
Tag標(biāo)簽:無  

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

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

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    ACE程序員指南 PDF格式下載


用戶評論 (總計18條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7