微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ThinServer 动态/静态站点Web容器,可用于开发轻应用,控制硬件,家庭智能核心等

程序名称:ThinServer

授权协议: MIT

操作系统: 跨平台

开发语言: Java

ThinServer 介绍

ThinServer是基于JDK提供的HttpServer开发的Web服务容器,体积小,主程序jar包只有24k。应用开发简单只需要实现com.sanluan.server.application.ThinInitializer,com.sanluan.server.servlet.ThinServlet接口即可

执行bin/start启动容器,执行bin/stop停止程序。http服务认端口:80;socket控制管理端口:8010,如果需要修改,请在脚本中添加参数

-Dcom.sanluan.server.ThinHttpServer.port=http端口

-Dcom.sanluan.server.ThinHttpServer.controlPort=控制端口

conf/load文件中可以配置认加载的应用,grant 应用名 为授权该应用可以控制整个容器

认的Servlet实现已经支持普通html文件等的http服务。所以这个容器也可以用来将某个目录发布为web站点

代码中附带三个例子分别是ROOT(容器管理应用),demo1(FreeMarker实现动态示例),gpio4pi(通过遥控或网页控制4路开关示例)

gpio4pi的硬件设备与线路实现参考:http://www.publiccms.com/2015/11/05/709.html

授权

该软件永久开源免费(MIT 授权协议)

ThinServer 官网

http://www.publiccms.com/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐