C#编写ftp服务器--学习笔记
keyunq
这个作者很懒,什么都没留下…
展开
-
问题提出--课程设计要求
课程设计:FTP的设计与实现 一、 目的文件传送是各种计算机网络都实现的基本功能,文件传送协议是一种最基本的应用层协议。通过完成一个文件传送协议FTP的实现,学会利用已有网络环境设计并实现简单应用层协议,掌握TCP/IP网络应用程序基本的设计方法和实现技巧。 二、 内容和要求每两人一组,分别实现FTP协议客户端程序和服务器程序。客户端程序具有文件列表、下载文原创 2005-12-26 21:04:00 · 1484 阅读 · 0 评论 -
问题分析--网络基础知识+.NET基础知识
.NET整个系统的基础掌握.NET首先是一个开发平台,定义了一种通用语言子集(Common Language Submet,CLS)统一了编程类库,提供对下一代网络通信标准--可扩展标记语言(Extensible Markup Language,XML)的支持。.NET的核心组件:1.一组用于创建互联网操作系统的构建块2.构建和管理新一代服务的基本结构和工具(VS.NET/.NET服务器/.NET原创 2005-12-26 21:08:00 · 1044 阅读 · 0 评论 -
网络资源--一个C#的客户端代码(zz)
using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;namespace zhangyuk.net.csdn.blog.ftpclient{ /// /// FTP Client /// public class FTPClient { #region 构造函数 //原创 2006-01-02 12:59:00 · 1447 阅读 · 0 评论 -
网络资源--获取C#浏览文件夹对话框(zz)
FolderNameEditor类的子类FolderBrowser类来实现获取浏览文件夹对话框的功能。因为FolderNameEditor是在System.Windows.Forms.Design命名空间下的,此命名空间位于动态链接库system.design.dll,所以我们要先在解决方案中添加新的引用(reference)System.Design。然后在代码中添加 using Syste原创 2006-01-03 23:51:00 · 1972 阅读 · 1 评论 -
网络资源--递归删除文件夹(zz)
//递归删除文件夹 public void DeleteFolder(string dir) { if (Directory.Exists(dir)) //如果存在这个文件夹删除之 { foreach(string d in Directory.GetFileSystem原创 2006-01-06 09:48:00 · 1525 阅读 · 0 评论 -
网络资源--C#的一个简易的ftp服务器端(zz自C#网络应用案例导航)
using System; using System.IO; using System.Net; using System.Net.Sockets; using System.Threading; public class MainApp { public const String Version = "0.0.1"; public static String szFtpRoot = @"E:原创 2006-01-06 12:19:00 · 5863 阅读 · 4 评论