C#.NET网络程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:黄嘉辉编著
- 出 版 社:北京:科学出版社
- 出版年份:2004
- ISBN:7030145003
- 页数:358 页
第1章 Microsoft.NET Framework 1
1.1 Microsoft.NET Framework概述 1
1.2 CLR 2
1.3 Microsoft.NETFramework类库概述 2
1.4安装Visual Studio.NET 2003 5
第2章 网络概论 11
2.1历史与沿革 11
2.2 OSI七层模型 13
2.3网络结构与局域网 15
2.4 TCP/IP 17
2.5 TCP与UDP 18
2.6 IP地址 19
2.7IPv6协议 21
2.8 DNS 23
2.9端口 25
2.1 0 RFC 26
第3章 Socket 29
3.1 Berkeley Socket 29
3.2 Java Socket 32
3.3 Microsoft Windows Socket API 37
3.4 Microsoft WinSock Control 42
3.5 Microsoft.NET Framework类库 46
3.5.1 System.Net 46
3.5.2 System.Net.Sockets.Socket 47
3.5.3 System.Net.Sockets.TcpListener 49
3.5.4 System.Net.Sockets.TcpClient 51
3.5.5 System.Net.Sockets.UdpClient 52
第4章 基本应用 54
4.1 IP与DNS 54
4.1.1 System.Net.IPAddress类 55
4.1.2 System.Net.IPEndPoint类 58
4.1.3 System.Net.DNS类 60
4.2 URL与System.Uri类 66
4.3 Cookie与System.Net.Cookie类 70
4.4请求与响应 72
4.4.1 HTTP请求 74
4.4.2 System.Net.HttpWebRequest类 75
4.4.3 HTTP响应 78
4.4.4 System.Net.HttpWebResponse类 79
第5章 服务器程序结构 85
5.1服务器应用程序流程 85
5.2建立服务器Socket 86
5.2.1 Socket 86
5.2.2TcpListener 92
5.3接受客户端连接 94
5.3.1 Socket.Accept 95
5.3.2TcpListener.AcceptSocket/AcceptTcpClient 101
5.4接收与发送客户端信息 103
5.4.1 Socket.Send/Receive 103
5.4.2服务器输入输出数据流——NetworkStream 108
5.5关闭连接 112
5.5.1 Socket.Close 112
5.5.2TcpListener.Stop 113
5.6 DateTime服务器应用 114
第6章 客户端程序结构 119
6.1客户端应用程序流程 119
6.2建立客户端Socket 120
6.2.1 Socket 120
6.2.2TcpClient 122
6.3连接服务器 124
6.3.1 Socket.Connect 124
6.3.2TcpClient.Connect 125
6.4.1 Socket.Send/Receive 127
6.4接收与传输服务器信息 127
6.4.2客户端输入输出数据流——NetworkStrean 128
6.5关闭连接 130
6.5.1 Socket.Close 130
6.5.2TcpClient.Close 131
6.6 DateTime客户端应用 131
第7章 SMTP协议 135
7.1 SMTP介绍 135
7.1.1 邮件格式 136
7.1.2 SMTP信息 137
7.1.3 SMTP指令 139
7.1.4 SMTP流程 140
7.2 SMTP Client——Socket 142
7.3 SMTP Client——TcpClient 153
8.1 POP3介绍 156
第8章 POP3协议 156
8.1.1认证 158
8.1.2邮件发送 159
8.1.3更新 162
8.2 POP3 Client-Socket 162
8.3 POP3 Client-Tcp客户端 166
第9章 System.Web.Mail 169
9.1 System.Web.Mail介绍 169
9.2指定SMTP服务器 171
9.3设置E-mail地址 171
9.4处理E-mail内容 172
9.5处理附件 173
9.6发送邮件 175
9.7 System.Web.Mail应用 176
10.1.1 FTP结构 186
第10章 FTP协议 186
10.1 FTP协议介绍 186
10.1.2 FTP指令 187
10.1.3 FTP服务器响应信息 193
10.1.4 FTP流程 195
10.2 FTP服务器范例 197
第11章 HTTP协议与Web服务器 218
11.1 HTTP协议 218
11.1.1 HTTP标题 219
11.1.2 HTTP方法 221
11.1.3 HTTP响应信息 224
11.1.4 URL 226
11.1.5 HTTP流程 227
11.2 Web服务器——Socket 228
11.3 Web服务器——TcpListener 237
11.4 取得网页内容 239
附录A 面向对象与系统开发 241
附录B UML 245
附录C 控制流程 248
附录D 窗口用户界面类 253
附录E 线程 290
附录F Java与.NET的比较 297
附录G SSL 299
附录H 使用Wi ndows API 303
附录I Microsoft Windows Networking API 305
附录J Microsoft RAS API 317
附录K Microsoft Win32 Internet APl 325
附录L RFC 354
附录M 端口 357
参考文献 358
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019