您的位置:首页 > 编程语言 > Java开发

用java创建一个简单的服务器

2016-07-17 23:16 78 查看
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();
}

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: