摘要: 引言: 在本专题中将和大家分享如何自己实现一个简单的FTP服务器。在我们平时的上网过程中,一般都是使用FTP的客户端来对商家提供的服务器进行访问(上传、下载文件),例如我们经常用到微软的SkyDrive网盘,115网盘等,然而我们经常用到的都是网页版本的,网页版本和客户端版本的不同,网页版本的FTP 阅读全文
posted @ 2016-02-25 14:44 WKellyL 阅读(15579) 评论(2) 推荐(2) 编辑
摘要: 引言: 在这个专题将为大家揭开下FTP这个协议的面纱,其实学习知识和生活中的例子都是很相通的,就拿这个专题来说,要了解FTP协议然后根据FTP协议实现一个文件下载器,就和和追MM是差不多的过程的,相信大家追MM都有自己的经验的,我感觉大部分的过程肯定是——第一步: 先通过工作关系或者朋友关系等认识M 阅读全文
posted @ 2016-02-25 14:27 WKellyL 阅读(3112) 评论(0) 推荐(0) 编辑
摘要: 引言: 在我们的平常工作中,邮件的发送和接收应该是我们经常要使用到的功能的。因此知道电子邮件的应用程序的原理也是非常有必要的,在这一个专题中将介绍电子邮件应用程序的原理、电子邮件应用程序中涉及的协议和实现一个简答的电子邮件收发器程序。 一、邮件应用程序基本知识 1.1 电子邮件原理及相关协议 说到电 阅读全文
posted @ 2016-02-25 14:03 WKellyL 阅读(2201) 评论(1) 推荐(0) 编辑
摘要: 引言: 前面专题中介绍了UDP、TCP和P2P编程,并且通过一些小的示例来让大家更好的理解它们的工作原理以及怎样.Net类库去实现它们的。为了让大家更好的理解我们平常中常见的软件QQ的工作原理,所以在本专题中将利用前面专题介绍的知识来实现一个类似QQ的聊天程序。 一、即时通信系统 在我们的生活中经常 阅读全文
posted @ 2016-02-25 13:34 WKellyL 阅读(7852) 评论(0) 推荐(4) 编辑
摘要: 引言: 前面的介绍专题中有朋友向我留言说介绍下关于P2P相关的内容的,首先本人对于C#网络编程也不是什么大牛,因为能力的关系,也只能把自己的一些学习过程和自己的一些学习过程中的理解和大家分享下的,下面就进入正题——P2P(Peer to Peer)编程。 一、P2P的介绍 首先,现在大家熟知的BT、 阅读全文
posted @ 2016-02-25 13:20 WKellyL 阅读(773) 评论(1) 推荐(0) 编辑
摘要: 一、程序实现 UDP广播程序的实现代码: 1 using System; 2 using System.Net; 3 using System.Net.Sockets; 4 using System.Text; 5 using System.Threading; 6 using System.Win 阅读全文
posted @ 2016-02-25 11:06 WKellyL 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 引用: 前一个专题简单介绍了TCP编程的一些知识,UDP与TCP地位相当的另一个传输层协议,它也是当下流行的很多主流网络应用(例如QQ、MSN和Skype等一些即时通信软件传输层都是应用UDP协议的)底层的传输基础,所以在本专题中就简单介绍下UDP的工作原理和UDP编程的只是,希望可以对刚接触网络编 阅读全文
posted @ 2016-02-25 11:04 WKellyL 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 前言 前面专题的例子都是基于应用层上的HTTP协议的介绍, 现在本专题来介绍下传输层协议——TCP协议,主要介绍下TCP协议的工作过程和基于TCP协议的一个简单的通信程序,下面就开始本专题的正文了。 一、TCP的工作过程 首先TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。TCP的工作过 阅读全文
posted @ 2016-02-25 10:18 WKellyL 阅读(384) 评论(0) 推荐(0) 编辑