WebSever服务器项目
来一个websever项目的过程,大概分为10天,分类名称有可能描述的不是很准确啊,欢迎指正,2020年八月十四日开始更新。
Ryan燊
请查看分类专栏,优快云资深粉丝,Java实习生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WebServer·(一)我们做的是什么
做的是什么? 做的是一个web服务端(web容器)。原创 2020-08-13 19:41:19 · 291 阅读 · 0 评论 -
WebServer·(二)在IDEA中,安装配置Maven并且开发MavenHelloWorld
什么是Maven? Maven项目对象模型(POM Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 具体介绍请查看百度百科的链接:https://baike.baidu.com/item/Maven/6094909?fr=aladdin Maven仓库配置 第一步:下载文件 settings.xml (这是一个Maven仓库配置文件) 第二部:在ecplise 中配置,配置步骤如下 File→Settings→Build,Execution原创 2020-08-14 16:49:45 · 275 阅读 · 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 · 240 阅读 · 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 · 233 阅读 · 0 评论
分享