标签:C#

.Net

C#网络编程系列十:实现简单的邮件收发器

8

licqi 发布于 2012-09-27

引言:在我们的平常工作中,邮件的发送和接收应该是我们经常要使用到的功能的。因此知道电子邮件的应用程序的原理也是非常有必要的,在这一个专题中将介绍电子邮件应用程序的原理、电子邮件应用程序中涉及的协议和实现一个简答的电子邮件收发器程序。 一、邮件应用程序基本知识 1.1 电子邮件原理...

阅读(582)评论(0)赞 (0)

Asp.net

C#网络编程系列九:类似QQ的即时通信程序

2

licqi 发布于 2012-09-27

引言:前面专题中介绍了UDP、TCP和P2P编程,并且通过一些小的示例来让大家更好的理解它们的工作原理以及怎样.Net类库去实现它们的。为了让大家更好的理解我们平常中常见的软件QQ的工作原理,所以在本专题中将利用前面专题介绍的知识来实现一个类似QQ的聊天程序。 一、即时通信系统 ...

阅读(512)评论(0)赞 (0)

Asp.net

C#网络编程系列八:P2P编程

1

licqi 发布于 2012-09-27

引言:前面的介绍专题中有朋友向我留言说介绍下关于P2P相关的内容的,首先本人对于C#网络编程也不是什么大牛,因为能力的关系,也只能把自己的一些学习过程和自己的一些学习过程中的理解和大家分享下的,下面就进入正题——P2P(Peer to Peer)编程 一、P2P的介绍 首先,现在...

阅读(526)评论(0)赞 (0)

.Net

C#网络编程系列七:UDP编程补充

3

licqi 发布于 2012-09-27

上次因为时间的关系,所以把上一个专题遗留下的一个问题在本专题中和大家分享下,本专题主要介绍下如何实现UDP广播的程序,下面就直接介绍实现过程和代码以及运行的结果。 一、程序实现 UDP广播程序的实现代码: using System; using System.Net; using...

阅读(617)评论(0)赞 (0)

.Net

C#网络编程系列六:UDP编程

6

licqi 发布于 2012-09-25

引用:前一个专题简单介绍了TCP编程的一些知识,UDP与TCP地位相当的另一个传输层协议,它也是当下流行的很多主流网络应用(例如QQ、MSN和Skype等一些即时通信软件传输层都是应用UDP协议的)底层的传输基础,所以在本专题中就简单介绍下UDP的工作原理和UDP编程的只是,希望...

阅读(582)评论(0)赞 (0)

.Net

C#网络编程系列五:TCP编程

5

licqi 发布于 2012-09-25

前面专题的例子都是基于应用层上的HTTP协议的介绍, 现在本专题来介绍下传输层协议——TCP协议,主要介绍下TCP协议的工作过程和基于TCP协议的一个简单的通信程序,下面就开始本专题的正文了。 一、TCP的工作过程 首先TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。...

阅读(615)评论(0)赞 (0)

.Net

C#网络编程系列四:自定义Web浏览器

6

licqi 发布于 2012-09-25

前言:前一个专题介绍了自定义的Web服务器,然而向Web服务器发出请求的正是本专题要介绍的Web浏览器,本专题通过简单自定义一个Web浏览器来简单介绍浏览器的工作原理,以及帮助一些初学者揭开浏览器这层神秘的面纱(以前总感觉这些应用感觉很深奥的,没想到自己也可以自定义一个浏览器出来...

阅读(567)评论(0)赞 (0)

.Net

C#网络编程系列三:自定义Web服务器

4

licqi 发布于 2012-09-25

前言:经过前面的专题中对网络层协议和HTTP协议的简单介绍相信大家对网络中的协议有了大致的了解的, 本专题将针对HTTP协议定义一个Web服务器,我们平常浏览网页通过在浏览器中输入一个网址就可以看到我们想要的网页,这个过程中浏览器只是一个客户端,浏览器(应用层应用程序)通过HTT...

阅读(558)评论(0)赞 (0)

.Net

C#网络编程系列二:HTTP协议详解

5

licqi 发布于 2012-09-25

我们在用Asp.net技术开发Web应用程序后,当用户在浏览器输入一个网址时就是再向服务器发送一个HTTP请求,此时就使用了应用层的HTTP协议,在上一个专题我们简单介绍了网络协议的知识,主要是为了后面讲HTTP协议做一个铺垫的,只有对HTTP协议有一个清楚的认识,这样当我们用A...

阅读(541)评论(0)赞 (0)

.Net

C#网络编程系列一:网络协议简介

1

licqi 发布于 2012-09-25

因为这段时间都在研究C#网络编程的一些知识, 所以在这里把我学习到的在这里和大家分享下的,这样既可以达到分享的目的也可以让大家监督我,如果有什么地方理解错了,还请大家不吝赐教的。 很多人写网络编程这快都没有怎么讲网络中的协议,然而我觉得既然是网络编程肯定要介绍下网络编程中一些协议...

阅读(460)评论(0)赞 (0)