WebSever服务器项目
来一个websever项目的过程,大概分为10天,分类名称有可能描述的不是很准确啊,欢迎指正,2020年八月十四日开始更新。
Ryan燊
请查看分类专栏,CSDN资深粉丝,Java实习生
展开
-
WebServer·(一)我们做的是什么
做的是什么?做的是一个web服务端(web容器)。原创 2020-08-13 19:41:19 · 219 阅读 · 0 评论 -
WebServer·(二)在IDEA中,安装配置Maven并且开发MavenHelloWorld
什么是Maven?Maven项目对象模型(POM Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。具体介绍请查看百度百科的链接:https://baike.baidu.com/item/Maven/6094909?fr=aladdinMaven仓库配置第一步:下载文件 settings.xml (这是一个Maven仓库配置文件)第二部:在ecplise 中配置,配置步骤如下File→Settings→Build,Execution原创 2020-08-14 16:49:45 · 218 阅读 · 0 评论 -
WebServer·(三)项目的第一个版本
制作一个服务端,然后启动,然后通过网页端进行连接运行项目时显示,然后通过网页访问http://localhost:8088/然后通过网页访问http://localhost:8088/第一步:在main文件夹下的Java文件夹下创建项目包,我的项目的包名为cn.javawebsever.core第二部:在刚刚创建的项目包下,创建class文件,文件名为WebSever,其功能为该项目的主类Java代码package cn.websever.core;import java.io.Inpu原创 2020-08-15 12:29:29 · 170 阅读 · 0 评论 -
WebServer(四)
此版本较WebServer三添加或改进的功能1.将服务端改为多线程方式,每个客户端连接后都启动一个线程进行处理2.了解HTTP协议的基本交互规则和HTTP请求的内容格式3.测试读取客户端发送过来的一行字符串实现1:在com.webserver.core下面新建一个类:ClientHandler,这是一个线程任务类,在线程上运行,用于处理某个客户端的HTTP交互2:在ClientHandler中完成测试读取一行字符串的操作3:在WebServer类中当一个客户端连接启动一个线程运行ClientH原创 2020-08-17 10:28:33 · 180 阅读 · 0 评论