1 / 81
文档名称:

网络编程-实验报告.doc

格式:doc   大小:817KB   页数:81页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网络编程-实验报告.doc

上传人:pppccc8 2019/2/13 文件大小:817 KB

下载得到文件列表

网络编程-实验报告.doc

相关文档

文档介绍

文档介绍::..贵州大学实验报告姓名氺窣氺学号氺氺氺实验组实验时间2015-5-9指导教师蔡丽成绩实验项0名称FTP上传下载器编程实验a的通过本实验掌握C#中FTP上传下载器编程的方法,了解其区别与适用场合。实验要求了解C#的UDP编程方法。请求/。。学院:计算机学院专业:软件工程班级:软件123班实5佥容实现简单的Web浏览器,请求/响应模型的EtpWebRequest类和FtpWebResponse类。实验数据服务器核心代码//FtpServerForm类:usingSystem;;;;;.Sockets;;;namespaceFtpServer{publicpartialclassFtpServerForm:Form{cr=null;privateThreadlistenThread;//保存用户名和密码Dictionary<string,string〉users;publicFtpServerFormO{ponent();//初始化用户名和密码users=newDictionary<string,string〉();’admin”,"admin”);//= /MyFtpServerRoot/n;IPAddress[]ips=(n’’);=ips[1].ToString();=”=false;}//启动服务器privatevoidbtnFtpServerStartStop_Click(objectsender,EventArgse){if(myTcpListener==null){listenThread=newThread(ListenClientConnect);=true;();=true;();(”已经启动Ftp月艮务•••n);="停止n;}else{();myTcpListener=null;;(’’Ftp服务已停止!n);=-1;="启动”;//监听端口,处理客户端连接privatevoidListenClientConnect(){myTcpListener=newTcpListener((),());//();Addlnfo(”启动FTP服务成功!”);AddlnfoC卞tp服务器运行中...[点击”停止“按钮停止FTP服务r);while(true)try//接收连接请求TcpClienttcpClient=();Addlnfo((”客户端({0})与本机({1})建立Ftp连接n,,));Useruser=newUser();mandSession=newUserSeesion(tcpClient);=;Threadt=newThread(UserProcessing);=true;(user);}c