初进服务器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41473874/article/details/79250290

  今天看了一下web服务器,真心复杂啊,突然感觉要懂的东西还有很多,服务器的工作原理复杂的很,下面一个程序可以帮助

理解一下,若有错误还请大家多多指出,谢谢----------老丑.

package com.yzl;
import java.net.*;
import java.io.*;
import java.io.IOException;
import java.net.ServerSocket;
/**
 * 
 * @author 老丑
 *
 */
public class MywebServer {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//启动一个server
ServerSocket ss = new ServerSocket(80);
//等待连接
System.out.println("在端口等待");
Socket s = ss.accept();
OutputStream os = s.getOutputStream();
BufferedReader br = new BufferedReader(new FileReader("D:\\3D正方形.html"));
String str = "";
while((str = br.readLine())!=null)
{
os.write(str.getBytes());
}
//关闭流
br.close();
os.close();
s.close();
}
}

猜你喜欢

转载自blog.csdn.net/qq_41473874/article/details/79250290
今日推荐