失效链接处理 |
基于GUI的网络通信程序设计 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
一、实验目的
.1.掌握Java中GUI程序的编写,包括事件监听机制。
2.掌握Java的网络通信编程,ServerSocket,Socket类的使用。
3.掌握Java中多线程的编程,Thread类,Runnable接口的使用。
4.掌握用面向对象的方法分析和解决复杂问题。
二、实验原理
1. Socket是网络上运行的程序之间双向通信链路的 最后终结点
IP与端口的组合得出一个套接字,可以完全分辨 internet上运行的程序
2.当程序需要建立网络连接时,必须有一台机器运行 一个程序,随时等候连接,而另一端的程序则对其 发出连接请求,同电话系统类似 ➢ 建立连接的过程
服务器端生成一个ServerSocket实例对象,随时监听客户 端的连接请求
客户端生成一个Socket实例对象,并发出连接请求
服务器端通过accept()方法接收到客户端的请求后,开辟 一个接口与之进行连接,并生成所需的I/O数据流
通信都是通过一对InputStream()和OutputStream()进行的。 通信结束后,两端分别关闭对应的Socket接口
|