摘要: 一、序言 大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的 阅读全文
posted @ 2016-03-01 10:31 WKellyL 阅读(226) 评论(0) 推荐(0) 编辑
摘要: http://www.tracefact.net/CSharp-Programming/ 阅读全文
posted @ 2016-02-29 17:12 WKellyL 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 支持Http、Tcp和Udp的类组成了TCP/IP三层模型(请求响应层、应用协议层、传输层)的中间层-应用协议层,该层的类比位于最底层的Socket类提供了更高层次的抽象,它们封装 TCP 和 UDP 套接字的创建,不需要处理连接的细节,这使得我们在编写套接字级别的协议时,可以更多地尝试使用 TCP 阅读全文
posted @ 2016-02-27 10:03 WKellyL 阅读(6218) 评论(0) 推荐(0) 编辑
摘要: 要想理解socket,就得先熟悉TCP/IP协议族,TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准。 从字面意思来看TCP/IP是TCP和IP协议的合称,但 阅读全文
posted @ 2016-02-26 10:25 WKellyL 阅读(909) 评论(0) 推荐(1) 编辑
摘要: 引言: 在本专题中将和大家分享如何自己实现一个简单的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 阅读(7851) 评论(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) 编辑