成功加入购物车
董相志 著 / 清华大学出版社 / 2014-01 / 平装
售价 ¥ 0.10
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-01-21
卖家超过10天未登录
Windows网络编程案例教程/21世纪高等学校规划教材·计算机应用
《Windows网络编程案例教程/21世纪高等学校规划教材·计算机应用》针对有C/C++语言基础的网络编程初学者,以WinSockAPI和MFCSockets为编程主线,以通俗易懂的方法介绍Windows平台下的网络编程方法,引导读者循序渐进地提高网络编程能力。《Windows网络编程案例教程/21世纪高等学校规划教材·计算机应用》内容丰富,涵盖了网络编程模型、P2P网络模型、Windows网络编程、WinSock2API编程、阻塞/非阻塞模式套接字编程、异步套接字编程、BlockingI/O编程、selectI/O编程、WSAAsyncSelectI/O编程、WSAEventSelectI/O编程、OverlappedI/O编程、I/OCompletionPort编程、MFC套接字编程、WinInetAPI编程、MFCWinInet编程、FTP编程、HTTP编程、SMTP/POP3编程、Windows多线程编程、WinPcap编程、网络五子棋的设计与实现等。
《Windows网络编程案例教程/21世纪高等学校规划教材·计算机应用》是编者在多年教学和实践工作的基础上编写的,其语言生动流畅,分析深入浅出,步骤精炼,图文并茂。《Windows网络编程案例教程/21世纪高等学校规划教材·计算机应用》注重应用、强调实践,案例编码覆盖主流技术和方法,能够帮助读者快速地学以致用。
第1章网络编程概述1.1网络编程模型1.1.1开放系统互连参考模型1.1.2TCP/IP协议栈模型1.1.3套接字编程模型1.1.4网间多线程会话模型1.2P2P网络模型1.2.1P2P的发展背景1.2.2三代P2P网络1.2.3P2P网络分类1.2.4P2P典型应用举例1.3Windows网络编程1.3.1Windows网络编程框架1.3.2Windows网络协议1.3.3WindowsSockets编程模型1.3.4WinSock2工作模式1.3.5第一个网络程序——hostent习题1第2章WinSock2API编程2.1Win32API窗体编程2.1.1弹出一个消息框2.1.2创建一个窗体2.1.3为窗体添加控件2.2WinSock2API编程框架2.2.1WinSock2API程序结构2.2.2WinSock2API库函数2.2.3WinSock2的新发展2.3阻塞/非阻塞模式套接字编程2.3.1阻塞模式套接字客户机编程2.3.2阻塞模式套接字服务器编程2.3.3非阻塞模式套接字客户机编程2.3.4非阻塞模式套接字服务器编程2.3.5套接字错误处理2.4异步套接字编程2.4.1异步套接字客户机编程2.4.2异步套接字服务器编程2.4.3服务器响应多客户机的并发访问2.5WinSock2I/O模型编程2.5.1BlockingI/O模型2.5.2selectI/O模型2.5.3WSAAsyncSelectI/O模型2.5.4WSAEventSelectI/O模型2.5.5OverlappedI/O模型2.5.6I/OCompletionPort模型2.5.7I/O模型的选择习题2第3章MFC套接字编程3.1MFC套接字编程模型3.1.1MFC编程框架3.1.2CAsyncSocket类编程模型3.1.3CSocket类编程模型3.1.4派生套接字类3.1.5MFC套接字类的阻塞/非阻塞模式3.2CAsyncSocket类编程实例3.2.1点对点通信功能和技术要点3.2.2创建客户机3.2.3客户机代码分析3.2.4创建服务器3.2.5服务器代码分析3.2.6点对点通信客户机与服务器联合测试3.3CSocket类编程实例3.3.1聊天室功能和技术要点3.3.2创建聊天室服务器3.3.3聊天室服务器代码分析3.3.4创建聊天室客户机3.3.5聊天室客户机代码分析3.3.6聊天室客户机与服务器联合测试习题3第4章WindowsInternet编程4.1WinInetAPI编程4.1.1WinInetHINTERNET句柄4.1.2WinInet通用API4.1.3关闭HINTERNET句柄4.2WinInetFTP编程4.2.1FTPAPI简介4.2.2FTP服务器文件目录遍历4.2.3FTP服务器目录导航4.2.4创建和删除FTP服务器目录4.2.5从FTP服务器上获取文件4.2.6上传文件到FTP服务器4.2.7从FTP服务器上删除文件4.2.8FTP服务器目录或文件的重命名4.3WinInetHTTP编程4.3.1HTTPAPI基本操作4.3.2HTTPCookies编程4.3.3HTTPAuthentication编程4.3.4HTTPURL编程4.3.5获取HTTP请求的头部信息习题4第5章MFCInternet编程5.1MFCWinInet概述5.1.1MFCWinInet基本类5.1.2MFCWinInet类之间的关联5.1.3MFCWinInet客户机编程步骤5.1.4MFCWinInet经典编程模型5.2简易FTP客户机编程实例5.2.1FTP客户机/服务器模型5.2.2功能定义与技术要点5.2.3FTP服务器的搭建5.2.4简易FTP客户机的创建步骤5.2.5主要代码5.2.6系统测试5.3HTTP浏览器编程实例5.3.1浏览器/服务器工作模型5.3.2MFCCHtmlView编程模型5.3.3MFCIE的功能和技术要点5.3.4MFCIE的创建步骤5.3.5MFCIE功能测试习题5第6章SMTP/POP3编程6.1SMTP协议6.1.1SMTP工作模型6.1.2SMTP命令解析6.1.3SMTP响应状态码6.2POP3协议6.2.1POP3工作模型6.2.2POP3命令解析6.2.3用POP3命令与163邮箱会话6.3MIME邮件扩展6.3.1MIME对电子邮件协议的扩展6.3.2MIME对邮件信头的扩展6.3.3MIME邮件的内容类型6.3.4Base64编码6.4SMTP协议编程实例6.4.1SMTP发送邮件工作模型6.4.2功能和技术要点6.4.3项目创建步骤6.4.4主要代码6.4.5项目测试6.5POP3协议编程实例6.5.1POP3客户机工作模型6.5.2功能和技术要点6.5.3项目创建步骤6.5.4项目测试习题6第7章Windows多线程编程7.1进程与线程7.1.1进程与线程的关系7.1.2Windows进程的内存结构7.1.3Windows线程的优先级7.2用C和Win32API编写多线程7.2.1Win32API线程编程7.2.2用C语言编写多线程7.2.3线程同步7.2.4创建多线程的步骤7.2.5多线程程序——笑脸7.3用C++和MFC编写多线程7.3.1MFC线程类7.3.2用户界面线程7.3.3工作线程7.3.4线程同步类7.3.5MFC多线程程序——自行车比赛习题7第8章WinPcap编程8.1WinPcap概述8.1.1WinPcap的功能8.1.2Wireshark网络分析工具8.1.3WinDump网络嗅探工具8.1.4WinPcap的获取和安装8.1.5WinPcap工作模型8.1.6NPF与NDIS的关系8.1.7NPF工作模型8.1.8WinPcap开发环境配置8.2WinPcap编程框架8.2.1结构体与宏定义8.2.2WinPcapAPI函数8.2.3过滤器表达式8.2.4程序的创建和测试8.3WinPcap编程应用8.3.1获取网络设备列表8.3.2打开适配器捕获数据包8.3.3捕获和打印所有数据包8.3.4过滤数据包8.3.5分析数据包8.3.6统计网络流量习题8第9章网络五子棋9.1五子棋简介9.1.1棋盘和棋子9.1.2五子棋术语9.1.3行棋规则9.1.4五子棋的人机博弈9.1.5如何判断胜负9.2人机对战系统设计9.2.1功能需求9.2.2创建项目程序框架9.2.3导入资源文件9.2.4主菜单设计9.2.5人机对战项目类图9.2.6消息结构体设计9.2.7人机对战逻辑模型9.2.8游戏基类CGame的设计9.2.9人机对战类COneGame的设计9.2.10棋盘类CTable的设计9.2.11界面类CFiveDlg的设计9.2.12项目测试9.3网络对战系统设计9.3.1扩展功能需求9.3.2定义对话消息9.3.3网络对战新增界面元素9.3.4网络对战基本类图9.3.5网络对战通信模型9.3.6CFiveSocket类的设计9.3.7CTwoGame类的设计9.3.8修改CTable类的设计9.3.9CServerDlg类和CClientDlg类的设计9.3.10CNameDlg类和CStatDlg类的设计9.3.11完善CFiveDlg类的设计9.3.12项目测试习题9参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30