### 什么是“知启蒙WEB容器”? ---------------------------------------       “知启蒙WEB容器(zhiqim_httpd)”是Zhiqim Development Kit面向WEB开发的多例服务,提供更简洁配置、积木式组件模块和天然的模型模板设计,适用于各种大型负载均衡WEB服务群集、中小型组件模板化WEB工程和微型嵌入式HTTP/WEB服务。
### 知启蒙WEB容器的优点 --------------------------------------- 1、ZhiqimHttpd仅依赖JDK1.7+和ZhiqimKernel、ZhiqimZML。15年自主研发和创新的坚持,值得信赖。
2、纯Java的WEB容器,比Tomcat/Jetty更轻量级的HTTP服务器,继承ZhiqimKernel的简洁配置和多例服务的能力。
3、抛弃Servlet/JSP规范,基于ZhiqimKernel/ZhiqimZML创新型的WEB容器规范,集成MVC/MVP架构,简单许多框架的学习成本。
4、在开发调试阶段,以ZhiqimKernel启动服务,无需依赖Tomcat/Jetty等容器,简化ZhiqimStudio/Eclipse中开发调试配置。
5、工程打包发布后,以ZhiqimKernel配置启动,只需配置JRE路径,简化Tomcat/Jetty/Jboss等学习成本和部署成本。
6、自主创新的积木式组件模型,提供包括数据库表、页面和功能一起打包的组件开发模式,更彻底的模块化解藕,使得大中型项目积木式搭建、众包协同成为可能。
7、适应复杂部署的能力,多端口监听、多服务配置、多虚拟目录配置、负载均衡、群集模式等(Nginx + 知启蒙WEB容器群集 + Redis)各种部署。
8、嵌入式WEB开发最佳应用,比JDK自带Http Server功能更完善,比Jetty等WEB容器更轻量简便。支持零配置注解方式和规约配置两种方案
9、兼容Servet容器,通过zhiqim_servlet.jar适配到Tomcat/Jboss等容器中一样简单(不损耗知启蒙服务和知启蒙组件的支持),项目迁移影响极小。

### 知启蒙WEB工程目录结构                                                                                           下载留言本示例 --------------------------------------- ![知启蒙WEB工程目录结构](https://images.gitee.com/uploads/images/2018/0913/115034_b075df06_2103954.png "知启蒙WEB工程目录结构")
### 知启蒙WEB容器简要配置说明 --------------------------------------- ``` 1、在[./conf/zhiqim.xml]的[config]项中增加多文件配置key=httpd,value=./conf/httpd.xml
2、在[./conf/zhiqim.xml]的[service]项中配置key=httpd,value=org.zhiqim.httpd.HttpServer的HTTP服务
3、在[./conf/httpd.xml]文件中配置[httpd]项目中,并包括监听和上下文件环境的配置。
``` **一、[./conf/zhiqim.xml]配置如下:** ``` ``` **二、[./conf/httpd.xml]配置如下:** ``` ```
### 知启蒙WEB容器上下文配置 ``` ```
### 知启蒙技术框架与交流 --------------------------------------- ![知启蒙技术框架架构图](https://images.gitee.com/uploads/images/2018/0907/101431_93f5c39d_2103954.jpeg "知启蒙技术框架架构图.jpg")

QQ群:加入QQ交流群,请点击[【458171582】](https://jq.qq.com/?_wv=1027&k=5DWlB3b)

教程:欲知更多知启蒙WEB容器,[【请戳这里】](https://www.zhiqim.com/gitcan/zhiqim/zhiqim_httpd/tutorial/index.htm)