编程实验报告

编程实验报告

ID:30365105

大小:19.45 KB

页数:18页

时间:2018-12-29

编程实验报告_第1页
编程实验报告_第2页
编程实验报告_第3页
编程实验报告_第4页
编程实验报告_第5页
资源描述:

《编程实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划编程实验报告  Programing实验  物联2班XX赵智慧  一、实验题目:利用套接字编程,编写出TCP和UDP的客户机、服  务器程序进行交互  二、实验代码:  1.TCP服务器:  packageTCP;  import;  import;  import;  import;  import;  publicclassTCPServer{  publicstaticvoidmain(String[]args)throwsIOExcept

2、ion{  ServerSocketserver=newServerSocket(7999);  ("serverok");  Socketsocket=();目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  BufferedReaderbf=newBufferedReader(new  InputStreamReader(()));  Stringstr=();  

3、while(str!=null)  {  (str);  str=();  }  }  }  2.TCP客户机:  packageTCP;  import;  import;  import;  import;  import;  import;  import;  import;  publicclassTCPClient{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训

4、计划  publicstaticvoidmain(String[]args)throwsUnknownHostException,IOException{  Stringsentence;  InputStreamReaderisr=newInputStreamReader();  BufferedReaderinFromUser=newBufferedReader(isr);  SocketclientSocket=newSocket("",7999);  sentence=();  OutputStreamos=();  PrintWriteroos=

5、newPrintWriter(os);  (());  ();  }  }  3.UDP服务器:  packageUDP;  import;  import;  import;  import;  publicclassUDPServer{  publicstaticvoidmain(String[]args)throwsException{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能

6、及个人素质的培训计划  DatagramSocketserverSocket=newDatagramSocket(9876);//所有发送和接收的数据都将通过该套接字  //因为UDP无连接,所以无需创建一个新的套接字监听新的请求  byte[]receive1=newbyte[1024];  byte[]receive2=newbyte[1024];  byte[]send1=newbyte[1024];  byte[]send2=newbyte[1024];  byte[]send3=newbyte[1024];  while(true){  Data

7、gramPacketreceivePacket=newDatagramPacket(receive1,);  (receivePacket);  Stringstr=newString(());//从分组中提取出数据,并存入str中  InetAddressip=();//提取IP地址  intport=();//提取客户机端口号  Stringask="请选择:1.将其转化为大写2.将a字符替换为c字符";  send1=();目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为

8、了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。