自己的web服务器项目-实现多线程处理(三)
来源:互联网 发布:广东继续教育网络平台 编辑:程序博客网 时间:2024/04/29 21:33
上面项目中,服务器只能接受单方的请求,不能够多用户同时访问,这明显不符合现实逻辑,那么在这里,我们将其修改为多线程的,实现多用户的访问
首先,我们实现Server类如下:
注意:在实现int port=Integer.valueOf(ServerPortUtils.getPortValue("serverPort"));时同样使用了properties文件进行端口的配置,参照前面自己配置。代码中,while(true)为保持服务器端一直处于监听状态,st.start()启动线程
下面就是线程类的实现:
这样的话,我们就完成了类似于服务器端Servlet的功能,能够同时处理html页面和Servlet页面,最重要的是多用户同时访问哦。。。,效果这儿就不展示了,你可以将自己的电脑作为服务器,然后使用局域网中的多台电脑进行访问,由于代码中含有很多提示信息,所以控制台上会有打印,如下是我的控制台界面:自己的web服务器项目-request请求和response响应处理(一)
0 0
- 自己的web服务器项目-实现多线程处理(三)
- 自己的web服务器项目-实现多线程处理(三)
- 自己的web服务器项目-request请求和response响应处理(一)
- 自己的web服务器项目-静态请求和动态请求处理(二)
- 自己的小项目-WEB服务器IP统计
- 服务器上搭建tomcat并发布自己的web项目
- 自己实现一个简单的支持并发的Web服务器
- 利用socket自己实现基于HTTP协议的Web服务器
- 自己动手写web服务器三(web服务器是如何处理浏览器取消的请求的)
- 用 Java 实现一个简单的多线程 web 服务器
- 自己写的web服务器
- 三、Nginx+Tomcat实现Web服务器的负载均衡
- Java多线程 Web服务器简单实现
- JavaWeb多线程简单Web服务器实现
- web 项目中的文件上传服务器的代码实现
- Python小项目四:实现简单的web服务器
- web服务器的实现
- web服务器的实现
- DevExpress组件之——NavBarControl
- Spring Session + Redis实现分布式Session共享
- Android程序猿的Sketch学习之旅
- 国内手机屏蔽切换国家码''####682#”
- 埃及分数式
- 自己的web服务器项目-实现多线程处理(三)
- 源代码license介绍
- 使用SoapUI 测试Web Service
- Java Streams,第 2 部分: 使用流执行聚合
- unity中连接Xbox手柄设置及按键检测
- 牛B的java程序员博客
- tornado小功能API实现
- VS设置为多线程编译
- 找不到请求的 .Net Framework Data Provider。可能没有安装