亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2823 | 回復(fù): 2
打印 上一主題 下一主題

C++ ACE [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-07-06 16:29 |只看該作者 |倒序?yàn)g覽
C++ ACE強(qiáng)化課程
課程概要

      C++ ACE強(qiáng)化班課程,通過對(duì)ACE幾個(gè)主要的框架的學(xué)習(xí),掌握高吞吐量、低延遲的服務(wù)器端應(yīng)用開發(fā)的有效知識(shí),且通過最終項(xiàng)目的歷練,學(xué)員將對(duì)高性能服務(wù)器端應(yīng)用開發(fā)有一個(gè)清晰的認(rèn)識(shí),并能熟練使用ACE相關(guān)的框架來開發(fā)服務(wù)器端應(yīng)用。

課程模塊

      C++ ACE強(qiáng)化課程由以下模塊組成:
Module06 - C++ ACE

      ACE是一個(gè)被廣泛使用、設(shè)計(jì)優(yōu)雅、高性能的C++通信框架(不僅僅是通信框架),其設(shè)計(jì)及實(shí)現(xiàn)被眾多開源框架所借鑒。是構(gòu)建穩(wěn)定、高性能、高吞吐量、跨平臺(tái)的服務(wù)器端程序的優(yōu)秀框架。本模塊的課程包含以下幾個(gè)方面:

    * ACE基礎(chǔ)網(wǎng)絡(luò)I/O相關(guān)對(duì)象
      詳細(xì)介紹ACE_SOCK、ACE_SOCK_Acceptor、ACE_SOCK_Connector、ACE_INET_Addr等class的使用。
    * Reactor框架
      ACE Reactor框架簡化事件驅(qū)動(dòng)程序的開發(fā),而事件驅(qū)動(dòng)是很多網(wǎng)絡(luò)化應(yīng)用的基本特征,這些應(yīng)用常見的事件源包括I/O事件、Posix信號(hào)或 Windows句柄激發(fā)以及定時(shí)器到期等。
      本單元介紹ACE_Event_Handler、Timer、ACE_Reactor等類的使用,并使用該框架構(gòu)建一個(gè)簡易的多人聊天室應(yīng)用。
    * Service Configuration框架
      Service Configuration框架允許應(yīng)用在運(yùn)行期重新配置其服務(wù)(包括靜態(tài)服務(wù)和動(dòng)態(tài)服務(wù)),而不必修改、重新編譯或重新連接程序自身,或是關(guān)閉和重啟應(yīng)用等。
    * Task框架
      ACE Task框架提供了強(qiáng)大而可擴(kuò)展的面向?qū)ο蟛l(fā)能力,如在基于對(duì)象的上下文(context)中派生線程,以及在執(zhí)行不同線程中的對(duì)象之間傳遞消息和對(duì)消息進(jìn)行排隊(duì)。
    * Acceptor-Connector框架
      ACE Acceptor-Connector框架實(shí)現(xiàn)了Acceptor-Connector模式,這種模式通過解除:1,網(wǎng)絡(luò)化應(yīng)用中相互協(xié)作的對(duì)等服務(wù)的連接和初始化所需的活動(dòng)、2,以及它們一旦連接和初始化后所執(zhí)行的處理的耦合,增強(qiáng)了軟件復(fù)用和可擴(kuò)展性。
    * Proactor框架
      Proactor框架引入異步I/O機(jī)制,既保留了Reactor框架的事件多路分離,避免多線程的開銷,同時(shí)還緩和了反應(yīng)式的同步I/O的瓶頸效應(yīng)。

Module09 - 項(xiàng)目實(shí)戰(zhàn)

      項(xiàng)目實(shí)戰(zhàn)可選以下項(xiàng)目之一:

    * 項(xiàng)目1:X-Messenger
      一個(gè)IM(即時(shí)通信)服務(wù)器,類似于MSN、QQ等IM的服務(wù)器。可以基于Boost.asio或ACE實(shí)現(xiàn)。
    * 項(xiàng)目2:XY-DB
      一個(gè)小型的關(guān)系型數(shù)據(jù)庫系統(tǒng),包括服務(wù)器和客戶端實(shí)現(xiàn),建議基于Boost相關(guān)組件實(shí)現(xiàn)。
    * 項(xiàng)目3:Crawler
      一個(gè)網(wǎng)絡(luò)爬蟲,即搜索引擎的前端,負(fù)責(zé)收集網(wǎng)絡(luò)上的數(shù)據(jù)(網(wǎng)頁內(nèi)容、解析URL)供搜索引擎使用。
    * 其他項(xiàng)目,可由學(xué)員自行定義。

課程資源

    * 凡是參加軒轅高端IT培訓(xùn)中心學(xué)習(xí)的學(xué)員,可以獲得以下課程資源:
    * 課程模塊相關(guān)的教學(xué)視頻(只針對(duì)遠(yuǎn)程班學(xué)員、現(xiàn)場班學(xué)員無)(觀看示例視頻);
    * 課程模塊相關(guān)的課程的講義;
    * 各模塊課程的參考資料(查看示例文檔);
    * 實(shí)驗(yàn)指導(dǎo)文檔(查看示例文檔);
    * 每課練習(xí)、練習(xí)解答(查看示例文檔);
    * 階段項(xiàng)目;
    * 項(xiàng)目代碼參考;
    * 最終項(xiàng)目及完整項(xiàng)目文檔;
    * 項(xiàng)目實(shí)現(xiàn)代碼;
    * 除上述資源外,提供畢業(yè)后長期技術(shù)支持。
[url= http://www.xuanyuan-soft.cn]
http://www.xuanyuan-soft.cn[/url]
郵 件:athzhang@gmail.com
MSN : athxy@live.cn
Q Q :570508473   1197961893
電 話:86 512 5780 7391,(0) 18912671348
地  址:中國蘇州市昆山前進(jìn)西路1088號(hào)虹橋大廈B座6樓

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-07-06 17:36 |只看該作者
Linux.C++.Programming

免費(fèi)的Linux開放實(shí)驗(yàn)室,歡迎大家都來使用。!

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-07-13 08:53 |只看該作者
這教程對(duì)學(xué)員來說沒啥用。
我敢說
ACE本來就不適合初學(xué)者學(xué),而且現(xiàn)在用ACE的公司也很少。
用BOOST的也不多,雖然是不錯(cuò)的IO庫。
你還是教點(diǎn)基礎(chǔ)的吧。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP