• 授权协议:-
  • 开发厂商:-
  • 软件语言:Java
  • 更新日期:2015-08-29
simplewebserver

SimpleWebServer 是一款使用Java基于NIO编写的超轻量级开源Web Application Serve. 想做一些小的Web程序,但是迫于Java运行环境过于繁琐而迟迟没有下手,那么现在除了SpringBoot,广大的Java程序员又多了一个选择。轻量级并不基于servlet,源代码仅3000行左右,jar包仅 0.1m 左右,零依赖,无xml,极低的内存占用,所以不用担心程序能不能在嵌入式(树莓派)/Android 上能否正常运行。完整Cookie,Interceptor,Json,模板

simplewebserver 基于 NIO 的 webserver 项目简介

SimpleWebServer 是一款使用Java基于NIO编写的超轻量级开源Web Application Serve想做一些小的Web程序,但是迫于Java运行环境过于繁琐而迟迟没有下手,那么现在除了SpringBoot,广大的Java程序员又多了一个选择轻量级并不基于servlet,源代码仅3000行左右,jar包仅 0.1m 左右,零依赖,无xml,极低的内存占用,所以不用担心程序能不能在嵌入式(树莓派)/Android 上能否正常运行完整Cookie,Interceptor,Json,模板,文件上传,基本常用API都有,使得写Web应用更容易快速上手request, response, controller. interceptor 还是熟悉的配方,熟悉的味道com.hibeginsimplewebserver0.2.10public class DemoController extends Controller{

public static void main(String[] args) {
ServerConfig serverConfig = new ServerConfig();
serverConfig.getRouter().addMapper("", DemoController.class);
new WebServerBuilder.Builder().serverConfig(serverConfig).build().startWithThread();
}

public void index() {
getResponse().renderText("Hello world/v" + ServerInfo.getVersion());
}
}性能简单与号称 “性能打爆网卡的tio” 对比,感兴趣移步到 https://gitee.com/94fzb/simplewebserver-performance开源地址码云 :https://gitee.com/94fzb/simplewebserver GitHub: https://github.com/94fzb/simplewebserver

simplewebserver 基于 NIO 的 webserver 相关推荐

simplewebserver 基于 NIO 的 webserver 评论内容