你需要開發(fā)能被快速定制的靈活軟件嗎?你需要給自己的軟件添加框架的威力并提高其效率嗎?自適應通信環(huán)境(ACE)就是這樣一種用于構建高性能網絡應用和下一代中間件的開放源碼工具包。ACE的威力和靈活性來自面向對象的框架,通過它可以獲得對網絡應用的系統(tǒng)化復用。ACE框架不僅能處理常用的網絡編程任務,還能借助C++語言的各種特性對其進行定制,以生成完整的分布式應用。 本書重點講述ACE的各個框架,全面涵蓋了作為其架構的基礎概念、模式和使用規(guī)則。本書是設計面向對象框架的實用指南,同時也告訴開發(fā)者,怎樣將框架應用到并發(fā)的網絡應用中?!禖++網絡編程卷1》主要介紹了ACE和wrapperfacade(包裝器外觀),它們是網絡計算的基礎成分,卷2則解釋了如何在包裝器外觀之上創(chuàng)建框架,以提供更高級別的通信服務。本書由ACE社區(qū)的兩位專家撰寫,內容包括:◎ ACE各個框架綜述◎ 網絡服務的設計空間◎ 對重要的ACE框架提供其關鍵能力的描述◎ 大量C++代碼示例,演示如何使用ACE框架 本書將教會開發(fā)者如何使用框架快速編寫網絡應用,同時降低開發(fā)難度和工作量。對于任何從事網絡應用開發(fā)的C++程序員,本書都是無法估量的財富。