全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:7021
推到 Plurk!
推到 Facebook!

尋『WinSock網路程式設計之鑰』一書

 
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-27 11:54:03 IP:202.145.xxx.xxx 未訂閱
是否有先進願意割愛? 或是知道那裡還有賣這本書? 先感謝大家的幫忙
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-27 11:55:23 IP:202.145.xxx.xxx 未訂閱
WinSock 網路程式設計之要 (Key to WinSock Network Programming)    
目錄    序
導讀    第一章 萬丈高樓平地起  網路基礎概論            網際網路的新世界        1-1
                網際網路的過去與現在        2
                資料在通訊網路上的傳遞        3
                交換網路與廣播網路        4
        網路的軀體與靈魂        1-7
                網路硬體設施        7
                協定 ( Protocol )        10
                Internet RFC        11
                Client-Server Model        12
                分層架構 ( Layering )        14
                OSI Model每一層負責之功能        17
                資料在封包交換網路上傳輸的實際情形        18
        TCP/IP協定家族的主要成員        1-19
                連接導向的TCP與無連接的 UDP        20
                Port Number        22
                IP協定        24
        IP位址與其它成員        1-26
                IP位址        26
                特殊意義位址表示法        29
                ARP及 RARP        30
                ICMP        32
                廣播及多點投射        33
                主機名稱與網域名稱        34
                Out-Of-Band資料        35
                位元組順序 (Byte Order)        36
                Socket匆匆的一瞥        37
        本章總結        1-38    第二章 深入淺出 WinSock            「WinSock」釋名正義        2-1
                何謂WinSock?        1
                應用程式介面—廠商所提供的服務與程式設計者間的媒人        2
                WinSock應用程式介面        5
                一個小例子        9
        WinSock小歷史—WinSock的由來        2-12
        WinSock1.1介面規格的目標        2-14
                一﹑要提供和Berkeley Sockets(4.3 BSD)完全相容之網路函式。        14
                二﹑提供應用程式執行檔的可攜帶性        16
                三﹑擬定的介面需適合微軟視窗下的環境        17
        傳輸協定與應用程式介面        2-19
                TCP/IP,NetBEUI和IPX/SPX傳輸協定之比較        20
                WinSock和NetBios介面之比較        25
                WinSock介面之優點:        27
                不同介面與傳輸協定間的相容性        31
        視窗中的WinSock        2-35
                WinSock在視窗中的角色        35
                WinSock在Windows作業系統中的風貌        37
                WinSock.DLL和WSock32.DLL        39
                TCP/IP傳輸協定核心        44
        如何開發WinSock應用程式        2-46
                作業系統—16位元和32位元間的選擇        46
                程式語言與發展環境        47
                不同廠商間的迷思        48
                WinSock規格文件        50
        本章總結        2-51    第三章 邁出第一步            簡單而基本的網路程式        3-1
                Echo程式原始碼        3-5
                Echo程式用到的WinSock API函式        5
                Echo_srv.c程式碼剖析        8
                Echo_cli.c程式碼剖析        14
        本章總結        3-18    第四章 窗內乾坤  SDK概論與第一個視窗網路程式            視窗程式基礎        4-1
                SDK 、MFC        1
                WinSock程式的開發        3
                事件驅動 (Event Driven) 與訊息 (Messages)        8
                SDK程式縮影        12
        視窗網路程式—Echo Client        4-23
        本章總結        4-34    第五章 欲善其事先利其器  WinSock函式基礎            Client-Server Model知多少?        5-1
                還記得什麼是Client-Server Model嗎?        1
                為什麼要有Client-Server Model?        2
                連接導向和無連接的Client-Server Model        3
        Socket介面基礎        5-5
                Socket?        5
                開啟一個Socket        7
                為Socket「命名」        11
                Server端接受Client端的連接要求        16
                Client端連接到Server端        20
                關閉Socket        23
        Client端和Server端互傳資料        5-28
                傳送資料        28
                接收資料        33
                取得Socket連接資訊        38
        幾個重要的視窗擴充函式        5-41
        回顧Client-Server Model        5-48
        本章總結        5-53    第六章 WinSock的 I/O 模式            WinSock的I/O模式        6-1
        阻攔模式        6-3
                阻攔模式下的函式        5
                訊息重入(reentrancy)的問題        7
                避免重入        11
                Hook函式        14
        非阻攔模式        6-18
                非阻攔式的socket        20
                設定非阻攔模式        22
                非阻攔socket的傳輸        22
                範例程式-「非阻攔式」的Echo程式        25
        非同步模式        6-29
                非同步函式        30
                柏克萊socket介面的非同步模式        31
                如何使用非同步模式        32
                範例程式-「非同步式」的Echo程式        37
        I/O模式的取捨        6-53
        本章總結        6-56    第七章 Socket的資訊與管理             Socket的狀態        7-1
                Stream Socket的狀態        1
                Datagram Socket的狀態        5
                Select()        7
                WSAAsyncSelect()        15
        Socket資訊的取得及控制        7-24
                Socket的I/O控制        24
                取得與設定Socket的選項        26
        本章總結        7-42    第八章 Stream Sockets 與 Datagram Sockets            Socket種類        8-1
                Stream、Datagram、Raw Socket        1
                Stream Socket與Datagram Socket的差異        2
        Datagram Socket的使用        8-5
                sendto()與recvfrom()        7
        Daytime Client端程式        8-11
        廣播程式 (Broadcast Program)        8-20
        本章總結        8-30    第九章 取得網路資料            前言        9-1
        資料轉換函式        9-2
                IP位址的轉換        2
                位元組順序的轉換        5
        網路資料函式        9-8
                範例程式-網路資料函式測試程式        9
                取得主機的資料        11
                取得服務的資料        18
                取得協定的資料        24
        非同步網路資料函式        9-29
                取得主機的資料        31
                取得服務的資料        35
                取得協定的資料        40
                取消非同步要求        44
                範例程式-非同步版網路資料函式測試程式        45
        網路位址與主機名稱的解譯        9-54
                主機名稱表(HOSTS)        55
                網域名稱系統(DNS)        58
                網路資訊服務(NIS)        63
        本章總結        9-64    第十章 檔案傳輸 DIY             前言        10-1
        使用檔案傳輸程式-FTP        10-2
        檔案傳輸協定        10-6
                檔案的表示和儲存方式        8
                FTP命令        10
                FTP命令回覆        11
                資料連接的建立及管理        12
        範例程式-MyFtp        10-16
        程式碼剖析        10-20
                含入檔-Myftp.h        20
                程式檔Myftp.c        24
        本章總結        10-66    第十一章 抽絲剝繭 WinSock            換一個角度看WinSock        11-1
        Windows 3.1中的WinSock架構        11-2
                WinSock.DLL        4
                TCP/IP傳輸協定核心與封包驅動程式        5
                Windows 3.1上WinSock各層間的分工        7
                「外掛式」的WinSock介面        8
        Win95和NT中的WinSock架構        11-9
                在各種不同的網路中遨遊的Win95        9
                視窗開放式服務架構:WOSA        11
                Win95的網路架構        14
                Windows NT的網路架構        28
        Trumpet WinSock        11-31
                為什麼要用Trumpet WinSock?        31
                Windows 95版的Trumpet WinSock        32
                NDIS vs. Packet Driver介面        32
                如何同時安裝多重的WinSock介面        33
        本章總結        11-36    第十二章 走過從前,邁向未來—不同應用層面的實例                    本章的目標        2
                本章的範例        2
        Finger Client程式        12-4
        井字遊戲網路版        12-14
        LaLay:WinSock與多媒體的結合        12-20
                TCP/IP傳輸協定與即時資料的傳送        21
                LaLay運作的方式        22
                LaLay的使用方法        29
                開啟音效裝置        30
                參數的設定        31
                Connect功能        34
        本章總結        12-36
                多媒體即時資料vs. 文字檔案資料        36
                服務品質的保證        37
                不同的I/O模式        37
                不同傳輸協定的支援        37
                WinSock 2的出現        38    第十三章 WinSock新紀元—WinSock 2            WinSock 2架構概述        13-4
                WinSock介面供應者—WS2_32.DLL(32位元)        4
                服務供應者介面(SPI)        5
                服務供應者        7
                傳輸協定串(Protocol Chain)        8
        WinSock 2介面規格        13-11
                Windows Sockets 2 API:        11
                Windows Sockets 2 SPI:        11
                WinSock 2 Protocol Specific Annex:        12
                WinSock 2 Debug and Trace Facilities:        12
        WinSock 2 API新增的功能        13-14
                多重協定的支援        14
                重疊式(Overlapped) I/O        18
                資料的分散與收集(Scatter and Gather)        20
                服務品質(Quality of Service,QOS)        22
                Socket群組(Socket Group)        25
                連接的建立與中斷        26
                Multipoint和Multicast的支援        29
                Socket的共享(Socket Sharing)        30
        WinSock 2與1.1間的相容性        13-33
                執行檔的可攜帶性        33
                程式碼的可攜帶性        34
        本章總結        13-36    附錄A  WinSock 快速查閱            結構        A-1
        函式        A-5
                Socket函式        5
                網路資料函式        8
                視窗擴充函式        10    附錄B  錯誤碼詳解            程式出錯了!        B-1
        錯誤碼詳解        B-4
        錯誤碼列表-依照字母順序        B-29
        錯誤碼列表-依照代碼順序        B-31
        索引        B-33    附錄C  TCP/IP 表頭資訊            TCP/IP通訊協定        C-1
                IP:Internet協定        2
                ARP:位址解譯協定        4
                RARP:反向位址解譯協定        6
                ICMP:Internet控制訊息協定        7
                UDP:使用者資料報協定        9
                TCP:傳輸控制協定        10    附錄 D  編譯、連結、動態連結            如何編譯書中的範例        D-1
        第三章的Echo程式        D-2
                Quickwin與Easywin        2
                Win32 Console API        4
                在Windows 3.1環境下編譯echo_cli.c        4
                利用Borland C++ 5.0製作32位元的echo_cli        17
                利用Visual C++ 4.0製作32位元的echo_cli        20
        動態連結知多少        D-27
                Implicit式的動態連結        27
                Explicit式的動態連結        29
        第四章的Echo程式        D-34    附錄 E  如何加入Windows Sockets Group             如何加入Windows Sockets Group        E-1
                附記:FTP與WWW站        3    附錄 F  BSD 與 Windows Sockets函式比較
附錄 G  CD內容簡介
參考書目及資料
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-27 12:28:42 IP:61.221.xxx.xxx 未訂閱
http://www.csie.nctu.edu.tw/~jhhsu/doc/poem.htm
系統時間:2024-11-23 17:52:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!