ACE程序員指南

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

內容概要

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

作者簡介

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

書籍目錄

譯者序序前 言第1部分 ACE基礎知識  第1章 ACE簡介   第2章 怎樣構建ACE并在你的程序中使用它   第3章 使用ACE日志設施   第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章 共享內存   第18章 ACE Streams框架   第19章 ACE Service Configurator框架   第20章 定時器   第21章 ACE Naming Service 參考書目

媒體關注與評論

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    ACE程序員指南 PDF格式下載


用戶評論 (總計18條)

 
 

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

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

京ICP備13047387號-7