class MyService{
public static void main(String[] args) throws Exception {
//创建ServerSocket
ServerSocket server = new ServerSocket(8888); //设置8888端口
//监听器等待客户端的请求
while(true){
Socket socket = server.accept();
if(socket!=null){
//接收到客户端的请求,构建和客户端的数据发送通道
OutputStream out = socket.getOutputStream();
//发送数据给客户端
//读取本地文件内容
File file = new File("F:/testwork/july/meta.html");
FileInputStream in = new FileInputStream(file);
//定义缓存数组
byte b[] = new byte[1024];
int length = 0;
while((length = in.read(b)) != 0)
out.write(b,0,length);
//关闭资源
in.close();
out.close();
}
}
}
}
用java创建一个简单的服务器
最新推荐文章于 2023-06-09 15:24:06 发布