注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具對等網(wǎng)絡(luò)編程源代碼解析

對等網(wǎng)絡(luò)編程源代碼解析

對等網(wǎng)絡(luò)編程源代碼解析

定 價:¥49.00

作 者: (美)Dreamtech軟件研發(fā)組著;吳文輝[等]譯;吳文輝譯
出版社: 電子工業(yè)出版社
叢編項: 編程源代碼解析叢書
標 簽: 暫缺

購買這本書可以去


ISBN: 9787505378841 出版時間: 2002-08-01 包裝:
開本: 24cm+光盤1片 頁數(shù): 448 字數(shù):  

內(nèi)容簡介

  本書詳細討論了P2P模型程序的設(shè)計、實現(xiàn)和編碼。通過對帶有完整源代碼的應(yīng)用程序的分析使讀者知道怎樣設(shè)計自己獨特的P2P應(yīng)用程序。還介紹了P2P所必需的概念并復習了網(wǎng)絡(luò)和網(wǎng)絡(luò)協(xié)議。此外,本書詳細說明了使用Java和C#構(gòu)建P2P應(yīng)用程序的有關(guān)步驟。第1章簡要介紹了P2P的歷史、各種P2P模型共享資源的搜索以及對本書中將要討論的P2P應(yīng)用程序的簡要描述。第2章討論設(shè)計P2P應(yīng)用程序的技術(shù)。包括設(shè)計P2P應(yīng)用程序時的注意事項,解析XML的方法等。第3章到第7章討論具體的代碼,研究實現(xiàn)技術(shù),包括Java版和C#版。同時還介紹了Microsoft SQL Server 2000的使用、ASP編程、P2P應(yīng)用程序設(shè)計等內(nèi)容。附錄介紹光盤上的內(nèi)容,所有例子的代碼都可以在本書的附帶光盤中找到。本書適用于有一定基礎(chǔ),并希望進一步提高網(wǎng)絡(luò)開發(fā)技術(shù)的人員。

作者簡介

  肖國尊B(yǎng)eFlying工作室:本工作室的含義主要在于它特有的運作模式。本工作室在運作過程中,著眼于讀者需要,堅持以人為本,處處為讀者、譯者、出版商著想。此外,BeFlying工作室特別注重信用,是信用贏得了優(yōu)秀譯者的加入,是信用贏得各大出版社的信任。本工作室將不斷改進質(zhì)量控制方法,以高質(zhì)量為目標,為中文讀者提供更多、更優(yōu)秀的作品。工作室負責人肖國尊:翻譯質(zhì)量控制專業(yè)人員,自由職業(yè),于2000年開始進入計算機書籍翻譯行業(yè),并于2003年6月成立BeFlying工作室,專門從事計算機及相關(guān)技術(shù)書籍翻譯的質(zhì)量控制及進度管理工作。高速數(shù)字系統(tǒng)設(shè)計:互連理論和設(shè)計實踐手冊>>更多作品

圖書目錄

前言 1                  
 第1章    P2P程序設(shè)計模型介紹 5                  
 1.1    P2P簡史 5                  
 1.2    從客戶/服務(wù)器模型到P2P 6                  
 1.3    各種P2P模型 7                  
 1.3.1    純P2P模型 7                  
 1.3.2    帶有一個簡單的發(fā)現(xiàn)服務(wù)器的P2P 8                  
 1.3.3    帶有發(fā)現(xiàn)和查找服務(wù)器的P2P 9                  
 1.3.4    帶有發(fā)現(xiàn). 查找和內(nèi)容服務(wù)器的P2P 9                  
 1.4    現(xiàn)有的P2P應(yīng)用 10                  
 1.4.1    Napster 10                  
 1.4.2    Gnutella 10                  
 1.5    各種P2P模型的運行 13                  
 1.5.1    發(fā)現(xiàn)其他端 13                  
 1.5.2    為所需內(nèi)容查詢端 14                  
 1.5.3    和其他端共享內(nèi)容 15                  
 1.6    共享資源的搜索 16                  
 1.6.1    服務(wù)器端搜索 17                  
 1.6.2    客戶端的搜索 17                  
 1.6.3     P2P模型中的搜索技術(shù) 17                  
 1.7    本書P2P應(yīng)用程序的簡要描述 18                  
 1.7.1    每個組件的作用 19                  
 1.7.2    三個組件之間的聯(lián)系 21                  
 1.8    完成前述的設(shè)計 22                  
 1.9    使用三個組件的目的 22                  
 1.10    小結(jié) 24                  
 第2章    設(shè)計P2P應(yīng)用程序 25                  
 2.1    P2P應(yīng)用程序的設(shè)計考慮 25                  
 2.2    約束 26                  
 2.2.1    代理IP 解決方案 26                  
 2.2.2    數(shù)據(jù)傳送中的問題 26                  
 2.2.3    安全 26                  
 2.3    這個P2P應(yīng)用程序的結(jié)構(gòu) 27                  
 2.4    實現(xiàn)模塊間的合理通信 29                  
 2.4.1    使用ASP進行監(jiān)聽器到服務(wù)器的通信 29                  
 2.4.2    使用ASP實現(xiàn)瀏覽器到服務(wù)器的通信 30                  
 2.4.3    使用XML進行監(jiān)聽器到瀏覽器的通信 31                  
 2.4.4    XML請求和響應(yīng)設(shè)計規(guī)范 32                  
 2.5    設(shè)計服務(wù)器 33                  
 2.5.1    SQL Server 2000 33                  
 2.5.2    完整的數(shù)據(jù)庫設(shè)計 34                  
 2.5.3    SQL Server 2000中XML的實現(xiàn)  36                  
 2.5.4    創(chuàng)建 XML 37                  
 2.5.5    解析 XML 37                  
 2.5.6    監(jiān)聽器的設(shè)計 38                  
 2.5.7    瀏覽器的設(shè)計 42                  
 2.6    客戶端:一個全面視圖 50                  
 2.7    小結(jié) 57                  
 第3章    了解P2P服務(wù)器 59                  
 3.1    在SQL Server 2000中建表 60                  
 3.1.1    主鍵 61                  
 3.1.2    外鍵 61                  
 3.1.3    SQL Server 2000中的select語句 61                  
 3.2    用流程圖描述ASP文件 62                  
 3.2.1    login.asp 62                  
 3.2.2    logout.asp 71                  
 3.2.3    userlist.asp 73                  
 3.2.4    userlist.xml 76                  
 3.2.5    search.asp 77                  
 3.3    小結(jié) 82                  
 第4章    使用Java設(shè)計P2P應(yīng)用程序 83                  
 4.1    監(jiān)聽器源代碼: XMLParserServer.java 84                  
 4.1.1    Login.java 88                  
 4.1.2    Shareddilog.java 102                  
 4.1.3    MultiServer .java 113                  
 4.1.4    check_directory.java 127                  
 4.2    瀏覽器/監(jiān)聽器源代碼: SParser.java 137                  
 4.3    XMLWriter.java 141                  
 4.4    client.java 145                  
 4.5    search_window.java 160                  
 4.6    file_gui.java 166                  
 4.7    search_screen.java 188                  
 4.8    add_on.java 193                  
 4.9    小結(jié) 207                  
 第5章    使用C#設(shè)計P2P應(yīng)用程序 209                  
 5.1    ServerCommunication類 209                  
 5.2    XMLCreater類 220                  
 5.3    XMLParser類 232                  
 5.4    登錄窗體 253                  
 5.5    共享文件/文件夾窗體 277                  
 5.6    客戶端窗體 290                  
 5.7    類frmShare 313                  
 5.8    搜索窗口 351                  
 5.8.1    搜索窗口 351                  
 5.9    小結(jié) 359                  
 第6章    P2P應(yīng)用程序中的流操作 361                  
 6.1    應(yīng)用程序中的流操作 361                  
 6.1.1    流操作過程 361                  
 6.1.2    Windows媒體開發(fā)工具包(Windows Media Encoder SDK) 362                  
 6.1.3    Visual C++ 6.0的Windows媒體開發(fā)工具包 364                  
 6.2    P2P中流操作的用途 364                  
 6.3    設(shè)計中的考慮事項 364                  
 6.4    瀏覽器的變化 403                  
 6.5    監(jiān)聽器的變化 407                  
 6.6    運行程序 410                  
 6.7    小結(jié) 412                  
 第7章    P2P應(yīng)用程序的插件 413                  
 7.1    聊天客戶程序 413                  
 7.1.1    消息的XML格式 414                  
 7.1.2    實現(xiàn)消息傳遞機制 417                  
 7.2    實現(xiàn)全球化打印 422                  
 7.2.1    Print按鈕的代碼(瀏覽器) 423                  
 7.2.2    Print按鈕的代碼(監(jiān)聽器) 426                  
 7.3    使用J2ME在掌上設(shè)備上實現(xiàn)P2P搜索 428                  
 7.3.1    用戶界面 430                  
 7.3.2    工作方式 431                  
 7.4    小結(jié) 437                  
 附錄A    光盤上的內(nèi)容 439                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號