java实验-综合应用实验

java实验-综合应用实验

ID:16758895

大小:198.64 KB

页数:21页

时间:2018-08-24

java实验-综合应用实验_第1页
java实验-综合应用实验_第2页
java实验-综合应用实验_第3页
java实验-综合应用实验_第4页
java实验-综合应用实验_第5页
资源描述:

《java实验-综合应用实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广州大学学生实验报告开课学院及实验室:计算机科学与工程实验室2014年12月05日学院计算机科学与教育软件学院年级/专业/班姓名学号实验课程名称Java语言成绩实验项目名称综合应用实验指导老师樊志平一、实验目的实验十三网络编程(1)1.掌握使用Socket类的属性和基本方法,2.掌握使用ServerSocket类的方法实验十四网络编程(2)1.掌握使用DatagramSocket类的属性和基本方法,2.掌握使用DatagramPacket类的方法二、实验器材1.MacBookPro一台2.操作系统:OSXYosemite3.编程软件:

2、eclipse三、实验内容及原理实验十三网络编程(1)1.掌握使用使用Socket、ServerSocket类的方法。ofwork,relationships,needandpossibility,putqualityfirst."Improvestructure",referspartycarefully".IsamustadheretotheindividualabsorptionTheprincipleofthedevelopmentofamatureone,andstrictlyperformintheadmissionpro

3、cedure,topreventthePartymember一.使用Socket、ServerSocket服务器端程序设计模型(1)在服务器端,先创建类ServerSocket的实例对象,注册在服务器端进行连接的端口号以及允许连接的最大客户数目。(2)调用类ServerSocket的成员方法accept来等待客户端的连接,当有客户端与服务器端建立连接时,accept方法将返回连接通道在服务器端的套接字。通过该套接字可以与客户端进行数据通信(3)调用类Socket的成员方法getInputStream和getOutputStream获得

4、该套接字所对应的输入流(InputStream)和输出流(OutputStream)(4)通过输入流(InputStream)和输出流(OutputStream)与客户端进行数据通信,处理从客户端获得的数据以及需要向客户端发送数据(5)通信完毕后,关闭输入流和输出流和套接字客户端(1)创建类Socket的实例对象,与服务器建立连接,在建立实例对象时须指定服务器端的主机名和端口号,主机名和端口号必须完全匹配才能建立连接(2)调用类Socket的成员方法getInputStream和getOutputStream获得该套接字所对应的输入流

5、(InputStream)和输出流(OutputStream)(3)通过输入流(InputStream)和输出流(OutputStream)与客户端进行数据通信,处理从客户端获得的数据以及需要向客户端发送数据(4)通信完毕后,关闭输入流和输出流和套接字实验十四网络编程(2)1.掌握使用使用DatagramSocket、DatagramPacket类的方法。一使用DatagramSocket、DatagramPacket(1)在服务器端,先创建类DatagramSocket的实例对象,注册在服务器端进行连接的端口号。等待客户程序的请求(

6、2)创建据报的缓冲区,调用DatagramPacket创建接受数据包(3)调用类DatagramSocket的成员方法receive来接受客户端的数据,并获取客户端IP地址和端口(4)创建包含发送数据和向给定IP地址和端口发送的应答数据包;ofwork,relationships,needandpossibility,putqualityfirst."Improvestructure",referspartycarefully".IsamustadheretotheindividualabsorptionTheprincipleoft

7、hedevelopmentofamatureone,andstrictlyperformintheadmissionprocedure,topreventthePartymember(1)调用类DatagramSocket的成员方法send来发送数据报(1)通信完毕后,关闭UDPDaytimeServer并退出;客户端(1)创建类DatagramSocket的实例对象(2)创建请求和应答缓冲区,调用DatagramPacket创建发送数据包,在创建数据包时须指定服务器端的主机名和端口号,和需要发送的数据与数据长度(3)调用类Datag

8、ramSocket的成员方法send来发送请求(4)调用类DatagramSocket的成员方法receive来接受数据报(1)通信完毕后,关闭输入流和输出流和套接字四、实验过程原始数据记录实验十三网络编程(1)1.使用

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

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

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