实验二:基于Socket的通信班级:计科F1203姓名:于文静学号:201216010230实验目的:使用SocketAPI设计和实现基于网络通信程序,理解网络协议的通信原理和方法,掌握网络通信程序的设计方法
实验内容:创建客户端Socket;创建服务器端Socket;设计数据传输方法;Socket的启动和管理实验步骤:其中一台计算机作为客户端,另一台计算机作为服务器端
packagejava1;//客户端程序importjava
BufferedReader;importjava
InputStreamReader;importjava
PrintWriter;importjava
Socket;publicclassClient{publicstaticvoidmain(Stringargs[]){try{Socketsocket=newSocket("172
207",4700);BufferedReadersin=newBufferedReader(newInputStreamReader(System
in));PrintWriteros=newPrintWriter(socket
getOutputStream());Stringreadline;readline=sin
readLine();while(
readline
equals("bye")){os
println(readline);os
flush();readline=sin
readLine();}os
close();socket
close();}catch(Exceptione){System
println("Error"+e);}}}packagejava1;//服务器端程序importjava
BufferedReader;imp