# zhiqim_httpd
**Repository Path**: zhiqim/zhiqim_httpd
## Basic Information
- **Project Name**: zhiqim_httpd
- **Description**: Zhiqim Httpd即知启蒙WEB容器,纯Java开发,全面实现HTTP服务,比Tomcat/Jetty更轻便,配置更简单和规范。自集成MVC/MVP模式框架,直接从HTTP连接到Action,使用ZML作为视图层比JSP/Servlet更简单。在后台工程嵌入式WEB中优势更明显。
- **Primary Language**: Java
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: https://zhiqim.org/project/zhiqim_framework/zhiqim_httpd.htm
- **GVP Project**: No
## Statistics
- **Stars**: 114
- **Forks**: 1
- **Created**: 2018-08-16
- **Last Updated**: 2025-07-17
## Categories & Tags
**Categories**: webframework
**Tags**: None
## README
### 什么是“知启蒙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容器简要配置说明
---------------------------------------
```
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容器上下文配置
```
```
### 知启蒙技术框架与交流
---------------------------------------

QQ群:加入QQ交流群,请点击[【458171582】](https://jq.qq.com/?_wv=1027&k=5DWlB3b)
教程:欲知更多知启蒙WEB容器,[【请戳这里】](https://zhiqim.org/project/zhiqim_framework/zhiqim_httpd/tutorial/index.htm)