分布式试验一说明文档_第1页
分布式试验一说明文档_第2页
分布式试验一说明文档_第3页
分布式试验一说明文档_第4页
分布式试验一说明文档_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Exercise1 基于 TCP&UD 的网络文件服务一.原理知识:使用Socket进行网络通信的过程服务器程序将一个套接字绑定到一个特定的端口, 并通过此套接字等待和监听客户的连接请求。客户程序根据服务器程序所在的主机和端口号发出连接请求。如果一切正常,服务器接受连接请求。并获得一个新的绑定到不同端口地址的套接字。客户和服务器通过读、写套接字进行通讯。基于TCP协议的Socket编程创建TCP服务端步骤:a)创建一个ServerSocket对象b)调用accept()方法接受客户端请求c)从Socket中获取I/O流d)对I/O流进行读写操作,完成与客户端的交互e)关闭I/O流和So

2、cket创建TCP客户端步骤:a)创建一个Socket对象b)从Socket中获取I/O流c)对I/O流进行读写操作,完成与服务端的交互d)关闭I/O流和Socket注:客户端和服务端进行数据传输时,客户端的输入流对应服务端的输出流,客户端的输出流对应服务端的输入流。基于UDP协议的Socket编程创建发送端a)建立DatagramSocket对象。该端点建立,系统会随机分配一个端口如果不想随机配置,可以手动指定。b)将数据进行packet包的封装,必须要指定目的地地址和端口。c)通过socket服务的send方法将该包发出。d)将socket关闭。创建接收端a)建立DatagramSocke

3、t对象。要监听一个端口。b)通过socket的receive方法将数据存入数据包中。c)通过数据包dp的方法getData()、getAddress()、getPort()等方法获取包中的指定信息。d)将socket关闭。二.操作过程1 .运行Server日庄*.梃比F|腕 ErEr 互生期 gkograrflgkograrfl 同的“弗叫快1加_/他I叫如吹的打固区隼11 1 中目目上翌史为 j j麻函薪厂2 .运行Client心,。-二-=二三q旧与词FileScrvorFileScrvorVavtVavt由同程冏|UWrUWr”rErE 同二期上”叫 r?Lr?L 日 JQ_1JQ_1(

4、 (3QU3QU 年 1111 月呻日上午 1 1 哲上小 3333) )邱书落启动.口又有我新连接,连接他k/127.凯。122033 .运行Handler.J.,_:.VL-三二口咤*母HF-ileSerwrJmra七星穆序.-:,-夬a-Ti1-LJaiS S JFJF.1.1息0 0才1 1止;际“寓00:20171IJI193IJI193J12J12L L2JJ32JJ3) )即盘器总动*目录有箔而壬搽连辖碘:/ /127.127.e.9.1=e.9.1=1220312203目录有效新i镭,雷帝地ihih/【”.e.g.Le.g.L1221712217目录湎贽新建整.连接地址/ /1

5、27.3.0,1127.3.0,1:12216122164.进入Client5 .输入ls命令1414- -4KU4KU:EAttEAtt t t 2938e2,jpgdir2938e2,jpg工件大小:173327173327 a.tjctdira.tjct,件大小:1515FTiFTisrsrffliitriffliitri . .dflcKdflcK中件Fl:946B0946B0 Sprint.xl5K KM 件大.:1躬3 3 dlr告白气播-冏二刑.mp4.mp4女咻大小:抬 dir艾 H 主攵件丈小:G G既*LpptxLpptx2121 113113心广不一itit芟修.工如工忤

6、一I I”37R212137R2121转直骐试甲四汽立地,docxdocx其科*,卜:1S3191S319根目录截图6 .cd和cd.命令cda.txt当前目录;E:testa.txtcd.当前目录:E:testcd(告白气球-周二到.mp4当前目录:E:test告白气球周二珂.mp4cd.目前目录:E:hst7 .get下载文件gtt2938B2.jpggtt吉_二野依畔阳麴回段睢dOQ!大小20i?yii/ia1I&07201710/2321:切Jpj文上170ke2017/111/1721:54立宏生档1KB20117711flD2011MwcrcKDh:Word393KS2t1

7、7/10/7321:44MMcrofcftExce.u11阳2017/9/2600MkrosohPower116K32017,11rB17;09任端支户2.717K3201775/523:33MP4MPEG-4.MP4MPEG-4.45803KS2017/11/1020:1。Mkr5CftWordu19Kgh htAX.tAX.)要二-I123-I123. .JEJE总皿日.6x*hx*h*anT/ngidmanT/ngidmR4R4密*二*30T7/1S/Z5TiM30T7/1S/Z5TiM直伟空*nn 克日更.*&*& 存XNMXNML Lam/iivzsnifiam/ii

8、vzsnifiKtKt普ooeficvooeficv瓦1 1打1 1国Z93Z93口 五性震imil/l31HhMimil/l31HhM534534 ,注网回用Mil7/115MlMil7/115Ml呻二年RR日工3517/ll/lflOJ3517/ll/lflOJ:3 31B1BroiTjiijiBM4roiTjiijiBM4hlkrouFt&*.hlkrouFt&*.11CH11CH 11-11-中硅 1 1 口MKJWEMKJWE,17174D17174DR R 内辛.驻耳厘aiVH/aiVH/ MaMaMIMMIMI I.Wfg.WfgB!B!4141皿帮=/二K17,d11,110MmK17,d11,110MmMra-waltWord._.Mra-waltWord._.19B19Ba.txt文件根目录文件下载目录文件E3E上口1b1“3L4J二;上金包】KLd.txt-归当本至m m徒区二律武IKIK g g;/j j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论