编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是服务器软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制。Undertow
H2O 是一个经过优化的 HTTP 服务器实现,可用于一个标准的独立服务器或者是一个 HTTP 服务器开发包。
Knod 是一个轻量级的 HTTP 服务器,旨在促进前端开发相应的后端缺失或不完整。支持 GET, PUT, POST, PATCH, 和 DELETE
Fenix 是为开发者提供的一款在桌面上使用的 Web 服务器软件。 Main App: Webhook Browser
SOCKO WEB 一个嵌入式的Scala Web服务器搭载的Netty和Akka。
Pluto 是一个用 Gallina (Coq 的函数编程语言)编写的首个并发的 Web 服务器。
Hamms 设计用于引发客户端错误的 HTTP 服务器,用于模拟例如连接错误、内容错误、慢响应、HTTP 响应头太大等。
knight 是一个 Go 语言写的 HTTP 服务器,支持自动重载功能,就是可以自动检测文件的改变并根据需要重启服务器。
cosjs 是一款由 NodeJS 开发的 WEB 服务器群集,主要针对页游,手游服务器端,可以方便的搭建 web
Ran 是用 Go 语言开发的一个简单的静态 Web 服务器。 主要特性: 目录列表 自动对内容进行 gzip 压缩
Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,使用和配置都非常简单。Caddy 支持 HTTP/2, IPv6, Markdown,
devd 是一个小型的、独立的、使用命令行的 HTTP 服务器,一个给开发者的本地 web 服务器。
Regal 是一个用于”灰度发布”或 A/B Testing的智能分组引擎 主要功能: 提供发布策略,动态智能分流
Swifter 是用 Swift 语言开发的一个微型 HTTP 服务器。 启动方法: let server = HttpServer()
香草/Vanilla 香草/Vanilla是一个基于Openresty实现的高性能Web应用开发框架. 邮件列表
gohttp是一个http的文件服务器,因为是用go语言写的,所以加了一个go的抬头。之所以用go是因为发布起来是一个二进制文件,不同的平台都可以用,而且没有依赖问题,且稳定性也很好。
Kong 是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。Kong 有两个主要组件:
Zuul 是 Netflix 开源的网关组件。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。Zuul 可以适当的对多个
Tinyhttpd 是一个支持多端口监听的 HTTP 服务器,基于 QT QTcpServer 封装。 目录结构
http-server 是简单的零配置命令行 http 服务器。 提供的选项: -p Port to use (defaults to 8080)