1 / 24
文档名称:

实验二网络基础编程实验.doc

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

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

分享

预览

实验二网络基础编程实验.doc

上传人:jianjian401 2019/11/18 文件大小:858 KB

下载得到文件列表

实验二网络基础编程实验.doc

文档介绍

文档介绍:实验二网络基础编程实验————————————————————————————————作者:————————————————————————————————日期: 《计算机网络》实验报告信息安全2015年4月1日实验二网络基础编程实验实验目的通过本实验,学****采用Socket(套接字)设计简单的网络数据收发程序,理解应用数据包是如何通过传输层进行传送的。二、、编写TCP进行数据发送的简单程序(java)、编写UDP进行数据发送的简单程序(java)\,编程语言不限。实验程序(1).*;.*;lassTcpClient{publicstaticvoidmain(Stringargv[])throwsException{ Stringsentence;//定义客户消息 StringmodifiedSentence;//定义服务器消息 InetAddressaddress=();//获取本机端口 BufferedReaderinFromUser=newBufferedReader(newInputStreamReader());//创建客户输入流 //创建一个Scoket实例:构造函数向指定的远程主机和端口建立一个TCP连接。()为本机IP地址;6789为TCP服务器端口 SocketclientSocket=newSocket((),6789);//客户套接字 //通过套接字的输入输出流(I/Ostreams)进行通信 DataOutputStreamoutToServer=newDataOutputStream(());//创建客户端到服务器的输出流 BufferedReaderinFromServer=newBufferedReader(newInputStreamReader(()));//创建服务端输入流 sentence=();//客户端读取客户输入消息 (sentence+'\n');//客户端发送消息到服务器端 modifiedSentence=();//客户端接收来自服务器的消息 ("clientreceivefromTCPserver:"+modifiedSentence);//客户端显示服务器发送过来的消息 ();//客户端关闭套接字 }}(2).*;.*;lassTcpServer{publicstaticvoidmain(StringargV[])throwsException{ StringclientSentence;//定义接收的消息 StringcapitalizedSentence;//定义发送的消息 eSocket=newServerSocket(6789); //创建一个ServerSocket实例,并指定本地端口,侦听该指定端口收到的连接 while(true){ SocketconnectionSocket=(); //ept()方法以获取下一个客户端连接,基于新建立的客户端连接,创建一个Socket实例,ept()方法返回。 BufferedReaderinFromClient=newBufferedReader(newInputStreamReader(()));//创建客户端输入流 DataOutputStreamoutToClient=newDataOutputStream(());//创建服务器输出流 //使用所返回的Socket实例的InputStream和OutputStream与客户端进行通信。 clientSentence=();//接收客户发送的信息 capitalizedSentence=()+'\n';//转换接收到的信息,小写变大写 ("

最近更新

随班就读学生期末评语 111页

大学新生演讲稿开学典礼范文三篇 118页

看世界杯的文案40条 11页

幼儿园开学典礼园长致辞模板 11页

检测公司工作计划(通用3篇) 9页

《影响心理发展的主要因素导学案》 2页

夏热冬冷地区地源热泵设计方案分析及辅助换热.. 2页

复合探测引信数字号处理系统的研究和实现中期.. 2页

境外企业境内上市法律问题研究的开题报告 2页

基于高边电流检测大电流LED驱动IC设计的开题报.. 2页

基于随机波动模型的石油上市公司股份波动性分.. 2页

基于语料库的医学科研论文引言中的搭配框架研.. 2页

基于肠吸收和代谢组学的补骨脂炮制和配伍研究.. 2页

基于线指数的LAMOST恒星光谱聚类研究中期报告.. 2页

基于稀疏表示的人体寄生虫虫卵识别算法的研究.. 2页

肿瘤的生物治疗-教学课件 17页

基于生成函数的细分格式和小波研究的开题报告.. 2页

2024年年会感谢领导的话 20页

2024年年中财务工作总结 29页

基于水足迹理论的北京水资源利用研究的开题报.. 2页

基于模糊边界的电压无功控制方法的开题报告 2页

2024年平凡的日子也精彩作文精华10篇 17页

肱骨外科颈骨折 26页

基于期权定价方法的分级基金估值研究的开题报.. 2页

2024年师范生教育教学实习总结通用 33页

替罗非班用药护理ppt 21页

《无创呼吸机应用》课件 23页

职高语文第二册《风景谈》教学实录 6页

配电柜购销合同本 4页

告别童年,拥抱青春国旗下讲话稿 2页