当前位置: 首页 > news >正文

网站文案设计网页的维护与更新

网站文案设计,网页的维护与更新,问什么出现 这个网站正在建设中,织梦图片网站模板https://blog.csdn.net/ldw201510803006/article/details/119880100 前言 Tomcat 要实现 2 个核心功能#xff1a; 处理 Socket 连接#xff0c;负责网络字节流与 Request 和 Response 对象的转化。加载和管理 Servlet#xff0c;以及具体处理 Request 请求。 因此 Tomc…https://blog.csdn.net/ldw201510803006/article/details/119880100 前言 Tomcat 要实现 2 个核心功能 处理 Socket 连接负责网络字节流与 Request 和 Response 对象的转化。加载和管理 Servlet以及具体处理 Request 请求。 因此 Tomcat 设计了两个核心组件连接器Connector和容器Container来分别做这两件事情。连接器负责对外交流容器负责内部处理。 Tomcat 支持的 I/O 模型 NIO非阻塞 I/O采用 Java NIO 类库实现。NIO.2异步 I/O采用 JDK 7 最新的 NIO.2 类库实现。APR采用 Apache 可移植运行库实现是 C/C 编写的本地库。 Tomcat 支持的应用层协议有 HTTP/1.1这是大部分 Web 应用采用的访问协议。AJP用于和 Web 服务器集成如 Apache。HTTP/2HTTP 2.0 大幅度的提升了 Web 性能 Tomcat 为了实现支持多种 I/O 模型和应用层协议一个容器可能对接多个连接器就好比一个房间有多个门。但是单独的连接器或者容器都不能对外提供服务需要把它们组装起来才能工作组装后这个整体叫作 Service 组件。Service 本身没有做什么重要的事情只是在连接器和容器外面多包了一层把它们组装在一起。Tomcat 内可能有多个 Service这样的设计也是出于灵活性的考虑。通过在 Tomcat 中配置多个 Service可以实现通过不同的端口号来访问同一台机器上部署的不同应用。 最顶层是 Server这里的 Server 指的就是一个 Tomcat 实例。一个 Server 中有一个或者多个 Service一个 Service 中有多个连接器和一个容器。连接器与容器之间通过标准的 ServletRequest 和 ServletResponse 通信 Tomcat组件一览 Tomcat中的核心组件包含Connector和Engine两大类分别负责对外 处理网络连接对内处理业务请求 一、Tomcat核心组件 1、Server组件: Server是最顶级的组件代表Tomcat运行的实例在一个JVM中只会包含一个Server包含 Listener组件在Server的整个生命周期中不同阶段会有不同的会有不同的事情要完成为扩展方便它因此引入了监听器方式GlobalNamingResources组件方便在Tomcat中集成JNDIService核心组件 2、Service组件: 一个Server组件下可以包含多个Service组件每个Service组件包含多个接收消息的Connector组件和处理请求的Engine组件。其中不同的Connector组件使用不同的通信协议如HTTP协议和AJP协议 3、Connector组件 主要职责是负责接收客户端连接并接收消息报文并解析然后交给容器处理。因为要支持不同的协议因此需要不同的Connector组件每种协议对应一个Connector组件目前Tomcat包含HTTP和AJP两种协议的Connector。根据网络I/O模型的不同方式分为阻塞I/O和非阻塞I/O Http11Protocal组件是Http1.1版本的抽象它包含接收客户端连接、接收客户端消息报文、报文解析处理、对客户端的响应等过程主要由 JIoEndpoint组件和Http11Processor组件组成Mapper组件客户端请求的路由映射组件可以将一个完整的路由映射到对应的ServletCoyoteAdaptor组件将Connector和Container适配起来的适配器 可以发现非阻塞模式相比阻塞模式多个一个Poller组件该组件的职责是在非阻塞I/O方式下轮询多个客户端连接不断检测(I/O连接是否就绪)、处理各种事件 4、Engine组件 Tomcat内部有4个级别的容器分别是Engine、Host、Context和Wrapper。Engine代表全局Servlet引擎每个Service组件只能包含一个Engine容器组件但Engine组件能包含多个Host容器。除Host外还包含一下几个组件 Listener组件可以在Tomcat生命周期中完成某些Engine容器相关工作的监听器 AccessLog组件客户端访问日志所有的客户端访问都会被记录 Cluster组件提供集群功能可以将Engine容器需要的共享数据同步到集群中的其他Tomcat 实例上 Pipeline组件Engine容器对请求进行处理的管道 Realm组件安全管理器提供了Engine容器级别的用户 - 密码 - 权限的数据对象配合资源认证模块使用 5、Host组件 Tomcat中Host组件代表虚拟的主机这些虚拟主机可以放在若干Web应用中的抽象(Context容器)。除了Context组件外还包含如下组件 Listener组件可以在Tomcat生命周期中完成Host容器相关工作的监听器 AccessLog组件客户端的访问日志对该虚拟主机上所有的Web应用的访问日志都会被记录 Cluster组件提供集群功能可以将Host容器需要共享的数据同步到集群中的其他Tomcat实例上 Pipeline组件Host容器对请求进行处理的管道 Realm组件安全管理器提供了Host级别的用户 - 密码 - 权限的数据对象配合资源认证模块使用 6、Context组件 到Context这一级别也就对应了我们的Web应用了。一个Context容器对应一个部署的Web应用。包含各种静态资源、若干Servlet(Wrapper容器)以及各种其他动态资源。主要包括如下组件 Listener组件可以在Tomcat生命周期中完成某些Context容器相关工作的监听器 AccessLog组件客户端的访问日志对该Web应用的访问都会被记录 Pipeline组件Context容器对请求进行处理的管道 Realm组件安全管理器提供了Context容器级别的用户-密码-权限的数据对象配合资源认证模块使用 Loader组件Web应用加载器(这个不是类加载器里面包含了类加载器)用于加载Web应用的资源它要保证不同Web应用之间的资源隔离 Manager组件会话管理器用于管理对应Web容器的会话包括维护会话的生成、更新和销毁 NamingResource: 命名资源负责Tomcat配置文件的server.xml和Web应用的context.xml资源和属性映射到内存中 Wrapper组件Context的核心子容器也是Servlet的包装容器 7、Wrapper组件 对Servlet做了一层包装一个Wrapper对应一个Servlet包含如下组件 Servlet组件Servlet即Web应用开发常用的Servlet我们会在Servlet中编写好请求的逻辑处理 ServletPool组件Servlet对象池当Web应用的Servlet实现了SingleThreadModel接口时则会在Wrapper中产生一个Servlet对象池。线程执行时需先从对象池中获取到一个Servlet对象ServletPool组件能保证Servlet对象的线程安全 Pipeline组件Wrapper容器对请求进行处理的管道
http://www.dnsts.com.cn/news/172635.html

相关文章:

  • 新公司注册网站猪八戒接单网
  • 做网站需要Excel表格吗成都网站搭建公司
  • 网站推广营销活动万网域名管理登录
  • 衡水做网站建设公司北京公司注销流程
  • 海南网站建设获客wordpress 熊掌号代码
  • app开发定制软件公司通辽网站建设0475seo
  • 北京建行网站京东网站设计风格
  • 云鼎大数据888元建站wordpress shortcodes
  • 上海市网站建设公叿唐山网站优化
  • 各大网站注册深圳公司建站推广
  • 做产品目录设计用什么网站好做网站的行情
  • 域名拍卖网站个网站能申请贝宝支付接口
  • 网站改版新闻稿搭建电商平台 方案
  • 哪家成都公司做网站高校校园网站建设项目的要求
  • 用虚拟机做网站服务器个人视频制作公司
  • 网站被黑应该怎么做找回微信
  • dede手机网站教程一般网站做推广要多大的带宽和内存
  • 网站建设好了怎么发布18款禁用软件app排行
  • 相城seo网站优化软件营销团队名字
  • 阎良做网站如何查看实时街景地图
  • 海兴网站建设价格单页网站模板 带在线订单
  • 廊坊网站关键词推广wordpress小工具调用
  • 成都大型网站建设微信公众 wordpress
  • 湖北网站建设找哪家十堰网站搜索优化价格
  • 同样是div 怎么有些网站收录少 有些多重庆建设车业官方网站
  • 织梦上网站次导航怎么做wordpress的中文插件安装
  • 中国建设网站齐齐哈尔市网站被黑 禁止js跳转
  • 网站建设中的技术问题国内wordpress最好的主题
  • 丽水市莲都区建设局网站搭建平台换个说法
  • 河北京电电力建设有限公司网站html网页制作背景图片