计算机网络课设报告,java平台实现,Java;HTTP;Web服务器
iPort = Integer.parseInt(strValue);
}
System.out.println("Web服务器访问端口为:"+iPort);
System.out.println("您可以修改Config.ini文件重新设定以上配置");
System.out.println("启动检查完成,服务器初始化中...");
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
public void start()
{
System.out.println("Web 服务器启动中...");
ServerSocket serverSocket;
try
{
serverSocket = new ServerSocket(iPort);
System.out.println("Web 启动完成!");
System.out.println("您现在可以在浏览器中访问http://localhost:8080/,以测试服务器是否运行");
while (true)
{
Socket socket = null;
InputStream input = null;
OutputStream output = null;
System.out.println("等待连接...");
socket = serverSocket.accept();
System.out.println(socket.getInetAddress().toString()+"请求连接");
input=socket.getInputStream();
output=socket.getOutputStream();
System.out.println("服务器开始处理第"+(++count)+"次连接");
//开始处理并分析请求信息
Request request=new Request(input);
request.parse();
//开始发送请求资源
Response response=new Response(output);
response.setRequest(request);
response.sendStaticResource();
//关系连接
socket.close();
System.out.println("连接已关闭!");
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库简单Web服务器设计与实现课程设计(16)在线全文阅读。
相关推荐: