web 相关概念回顾
发布日期:2021-05-07 19:40:54 浏览次数:25 分类:精选文章

本文共 747 字,大约阅读时间需要 2 分钟。

一、相关知识回顾

软件架构主要分为两种类型:C/S(客户端/服务器端)和B/S(浏览器/服务器端)。前者指的是传统的软件架构,用户通过客户端程序与服务器进行数据交互;后者则是基于浏览器进行操作,用户通过浏览器直接与服务器进行交互。

资源分类是前端开发中常见的一个概念。静态资源是指用户访问后结果一致的资源,如HTML、CSS、JavaScript等文件。这些资源可以直接由浏览器解析使用。而动态资源则是指每次访问可能返回不同的结果的资源,如JSP、PHP、ASP等。动态资源在被访问后需要经过一定的处理转换为静态资源后再返回给浏览器。

网络通信的三要素是IP、端口和传输协议。IP是网络中设备的唯一标识,用于确定数据包的路由。端口是应用程序在计算机中的唯一标识,范围在0到65536之间。传输协议则规定了数据传输的规则,其中TCP协议具有可靠性和三次握手的特点,适合于需要稳定连接的场景,而UDP协议则是无连接的、速度更快的协议,适合实时性要求较高的场景。

二、Web服务器软件

Web服务器软件作为互联网应用的核心,负责接收用户的HTTP请求并做出相应的响应。常见的Java相关Web服务器软件包括WebLogic、WebSphere、JBOSS和Tomcat等。其中,WebLogic和WebSphere是大型企业级服务器,支持完整的JavaEE规范,但通常需要购买许可证。Tomcat则是由Apache基金组织维护的开源服务器,仅支持Servlet和JSP等核心技术,适合中小型项目使用。

JavaEE是Java语言在企业级开发中应用的技术规范集合,涵盖了从 servlet到JavaEE 13个大规范的开发规范。作为开发者,理解并熟练掌握这些规范对于构建稳定、高效的企业级应用至关重要。

上一篇:Tomcat 的相关配置
下一篇:Jsoup 快捷查询方式

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月19日 11时34分10秒