网络编程相关
文章平均质量分 80
网络编程相关的内容,Netty、NIO、BIO、AIO...
radient-lsr
这个作者很懒,什么都没留下…
展开
-
什么是Tomcat
简单总结下,tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tpmcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。 不使用tomcat也可以打开html页面,但是可以在浏览器的地址里看到 file:d:/test.html 这样的格式,是通过打开本地文件的形式打开的。,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,Tomcat是一种类似于Apache Http的Web服务端程序, 在默认配置下,原创 2023-07-21 23:42:44 · 23 阅读 · 1 评论 -
什么是BIO:NIO:AIO?
参考 原文链接:https://blog.csdn.net/qq_41894786/article/details/113876769BIO BIO全称是Blocking IO,是JDK1.4之前的传统IO模型,本身是同步阻塞模式。线程发起IO请求后,一直阻塞IO,直到缓冲区数据就绪后,再进入下一步操作。针对网络通信都是一请求一应答的方式虽然简化了上层的应用开发,但在性能和可靠性方面存在着巨大瓶颈,试想一下如果每个请求都需要新建一个线程来专门处理,那么在高并发的场景下,机器资源很快就会被耗尽。原创 2023-07-21 23:43:36 · 28 阅读 · 1 评论