posted @ 2005-10-16 16:47
文章分类 - 网络通讯
.NET 下 Tcp/IP 和UDP
摘要:在如今的网络应用中,文件的传送是重要的功能之一,也是共享的基础。一些重要的协议像HTTP,FTP等都支持文件的传送。尤其是FTP,它的全称就是“文件传送协议”,当 初的工程师设计这一协议就是为了解决网络间的文件传送问题,而且以其稳定,高速,简单而一直保持着很大的生命力。作为一个程序员,使用这些现有的协议传送文件相当简单,不过,它们只适用于服务器模式中。这样,当我们想在点与点之间传送文件就不适用了或...
阅读全文
摘要:/******************************************************************************************************************* Class: Trace* Description: Traces path of an ip packet ...
阅读全文
posted @ 2005-09-07 08:51
摘要:/// /// 提供Tcp网络连接服务的客户端类 /// /// 版本: 1.0 /// 替换版本: /// /// 特征: /// 原理: /// 1.使用异步Socket通讯与服务器按照一定的通讯格式通讯,请注意与服务器的通 /// 讯格式一定要一致,否则可能造成服务器程序崩溃,整个问题没有克服,怎么从byte[] /// 判断它的编码格式 /// 2.支持带标记的数据报文格式的识别,...
阅读全文
posted @ 2005-08-25 14:45
摘要:(转载)标题:在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分 当看到.NET中TcpListener和TcpClient的时候,我非常高兴,那就是我想要的通讯模式但是使用之后发现它们的力量太单薄了,我们需要一个更好的类库来替代它们. 下面提供了一些类,可以很好的完成Tcp的C/S通讯模式.在本文的第二部分,我将为大家介绍怎么使用它们 主要通过事件来现...
阅读全文
posted @ 2005-08-25 14:44
摘要:using System; using System.Text; using System.Net; using System.Net.Sockets; using System.Threading; using System.Collections; namespace JsComm { /// /// ----名称:UDP通讯类 /// ----建立:niefei /// ----建立时间:...
阅读全文
posted @ 2005-08-22 17:09
摘要:Udp Server C# Code using System; using System.Net; using System.Net.Sockets; using System.Threading; using System.Diagnostics; namespace LirenZhao.Sockets { public class DataReceivedEventArgs:Eve...
阅读全文
posted @ 2005-08-19 15:00
摘要:坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。 首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Networ...
阅读全文
posted @ 2005-08-11 09:42
浙公网安备 33010602011771号