本书是通过C#讲解TCP/IP与网络程序设计的书籍。\r\n 全书共分为11章和13个附录,主要介绍了Microsoft.NET Framework、网络概述、Socket、基本应用、服务器程序结构、客户端程序结构、SMTP协议、POP3协议、System.Web.Mail、FTP协议、HTTP协议与Web服务器等方面的内容。\r\n 本书内容丰富,讲解详尽,可作为计算机及相关专业的研究生、本科生、大专生的学习参考书,同时也可作为相关专业从业人员的实用参考书。\r\n
第1章 Microsoft.NET Framework\r\n 1.1 Microsoft.NET Framework概述\r\n 1.2 CLR\r\n 1.3 Microsoft.NET Framework类库概述\r\n 1.4 安装Visual Studio.NET 2003\r\n第2章 网络概论\r\n 2.1 历史与沿革\r\n 2.2 OSI七层模型\r\n 2.3 网络结构与局域网\r\n 2.4 TCP/IP\r\n 2.5 TCP与UDP\r\n 2.6 IP地址\r\n 2.7 IPv6协议\r\n 2.8 DNS\r\n 2.9 端口\r\n 2.10 RFC\r\n第3章 Socket\r\n 3.1 Berkeley Socket\r\n 3.2 Java Socket\r\n 3.3 Microsoft Windows Socket API\r\n 3.4 Microsoft Winsock Control\r\n 3.5 Microsoft.NET Framework类库\r\n第4章 基本应用\r\n 4.1 IP与DNS\r\n 4.2 URL与System.Uri类\r\n 4.3 Cookie与System.Net.Cookie类\r\n 4.4 请求与响应\r\n第5章 服务器程序结构\r\n 5.1 服务器应用程序流程\r\n 5.2 建立服务器Socket\r\n 5.3 接受客户端连接\r\n 5.4 接收与发送客户端信息\r\n 5.5 关闭连接\r\n 5.6 DateTime服务器应用\r\n第6章 客户端程序结构\r\n 6.1 客户端应用程序流程\r\n 6.2 建立客户端Socket\r\n 6.3 连接服务器\r\n 6.4 接收与传输服务器信息\r\n 6.5 关闭连接\r\n 6.6 DateTime客户端应用\r\n第7章 SMTP协议\r\n 7.1 SMTP介绍\r\n 7.2 SMTP Client——Socket\r\n 7.3 SMTP Client——TcpClient\r\n第8章 POP3协议\r\n 8.1 POP3介绍\r\n 8.2 POP3 Client-Socket\r\n 8.3 POP3 Client-Tcp客户端\r\n第9章 System.Web.Mail\r\n 9.1 System.Web.Mail介绍\r\n 9.2 指定SMTP服务器\r\n 9.3 设置E-mail地址\r\n 9.4 处理E-mail内容\r\n 9.5 处理附件\r\n 9.6 发送邮件\r\n 9.7 System.Web.Mail应用\r\n第10章 FTP协议\r\n 10.1 FTP协议介绍\r\n 10.2 FTP服务器范例\r\n第11章 HTTP协议与Web服务器\r\n 11.1 HTTP协议\r\n 11.2 Web服务器——Socket\r\n 11.3 Web服务器——TcpListener\r\n 11.4 取得网页内容\r\n附录A 面向对象与系统开发\r\n附录B UML\r\n附录C 控制流程\r\n附录D 窗口用户界面类\r\n附录E 线程\r\n附录F Java与.NET的比较\r\n附录G SSL\r\n附录H 使用Windows API\r\n附录I Microsoft Windows Networking API\r\n附录J Microsoft RAS API\r\n附录K Microsoft Win32 Internet API\r\n附录L RFC\r\n附录M 端口\r\n参考文献\r\n
无封面