C#网络应用编程(第2版)

C#网络应用编程(第2版)

作者:马俊

出版社:人民邮电出版社

出版年:2020-10-02

评分:5分

ISBN:9787115219282

所属分类:网络科技

书刊介绍

C#网络应用编程(第2版) 目录

第1篇 预备知识 第1章 概述1.1 VS2008开发环境与C#应用程序开发模型1.1.1 开发环境与安装要求1.1.2 C#应用程序开发模型1.2 网络通信模式与网络协议1.2.1 分散式、集中式与分布式1.2.2 C/S模型1.2.3 B/S模型1.2.4 P2P模型1.2.5 TCP/IP网络协议习题第2章 进程与线程2.1 进程与线程的基本概念2.2 进程管理(Process类)2.2.1 获取进程信息2.2.2 启动和停止进程2.3 线程管理(Thread类)2.3.1 前台线程与后台线程2.3.2 线程的基本操作2.3.3 Volatile关键字2.3.4 在一个线程中访问另一个线程的控件2.4 线程同步与线程池2.4.1 线程的优先级2.4.2 线程同步2.4.3 lock语句2.4.4 线程池2.5 BackgroundWorker组件习题第3章 IP地址转换与网卡信息检测3.1 IP地址转换与域名解析3.1.1 IP地址与端口3.1.2 IP地址转换相关类3.1.3 域名解析3.2 网卡信息与网络流量检测3.2.1 网卡信息检测相关类3.2.2 网络流量检测相关类3.2.3 Ping及其相关类3.3 网络数据编码与解码3.3.1 Encoding类3.3.2 Encoder类和Decoder类习题第4章 套接字与数据流4.1 套接字4.1.1 面向连接的套接字4.1.2 无连接的套接字4.2 数据流4.2.1 文件流4.2.2 内存流4.2.3 网络流4.2.4 StreamWriter类与StreamReader类4.2.5 BinaryReader类与BinaryWriter类习题 第2篇 网络协议类基本编程技术 第5章 TCP应用编程 5.1 TCP应用编程概述5.1.1 TCP简介 5.1.2 TcpListener类与TcpClient类 5.1.3 TCP应用编程的一般步骤 5.1.4 TCP的无消息边界问题5.2 利用同步TCP编写网络聊天程序 5.2.1 服务器端编程5.2.2 客户端编程 5.3 利用同步TCP编写网络游戏 5.3.1 服务器端编程 5.3.2 客户端编程5.4 异步TCP应用编程 5.4.1 异步设计模式概述 5.4.2 异步TCP应用编程的一般方法5.4.3 使用异步方式调用同步方法5.5 异步TCP编程举例5.5.1 服务器端编程5.5.2 客户端编程习题第6章 UDP应用编程6.1 UDP与TCP的区别6.2 UDP应用编程技术 6.2.1 UdpClient类6.2.2 同步发送和接收数据6.2.3 异步发送和接收数据 6.3 利用UDP进行广播和组播 6.3.1 广播和组播的基本概念6.3.2 加入和退出组播组6.3.3 利用广播和组播实现群发功能6.4 利用UDP编写网络会议程序习题第7章 FTP应用编程7.1 FTP概述7.1.1 FTP的工作原理7.1.2 FTP的数据传输方式7.1.3 文件传输模式7.2 FTP规范7.2.1 FTP命令 7.2.2 FTP响应码7.3 FTP编程相关类7.3.1 FtpWebRequest类7.3.2 FtpWebResponse类7.3.3 NetworkCredential类 …… Updater(escape("/AjaxControls/ProductComentList"), "dProductCommentList",,{ name:"prd", value:'660784' });本书作者其他作品: 新托福阅读真题解析/小马新托福备考系列 小马机经(听力阅读卷文科)/小马新托福备考系列 小马口语机经/小马新托福备考系列 小马机经(听力阅读卷理科)/小马新托福备考系列 给地理教师的101条建议/给教师的101条建议丛书 青岛二十八景 +作品 + 常见问题: 我要提问 小时图书排行 2011高考作文追分素材精华本(创新卷)全国名校作文教学联席会 策划 陪你到世界终结 夏茗悠元气打造,萌动青春夏茗悠 你的眼睛欺骗你 *经典的视幻觉游戏[英]艾尔·塞克尔 4.心理控制术:改变自我意象,改变你的人生(成功改变3000万人生活的心理自助原创科学) 5.林徽因经典作品 6.尾巴 7.人性的弱点 8.逻辑思维游戏(“思维游戏魔法书”系列丛书) 9.麦田里的守望者(精装本) 10.小*子 ++

C#网络应用编程(第2版) 内容简介

本书主要介绍如何用C#开发Windows窗体网络应用程序。全书分3部分,第1部分介绍网络编程预备知识;第2部分介绍协议类基本编程技术;第3部分介绍协议类应用开发技术。

相关推荐

微信二维码