简单的网络信息服务器(sni)

简单和自由为Matlab由Matlab Http服务器

92下载

更新2018年11月3

查看许可协议

Matlab sni自我托管是一个简单的HTTP服务器。
这个自由的实现是有用的对于简单的应用程序(它决不一样健壮的实际服务器Apache和IIS)

特点:
Http处理程序的文本文件,图像和web服务
会话状态
简单的净脚本:matlab脚本包含在html文件来生成活性端内容(类似经典ASP)在一些礼貌的
web服务:Simple.App类继承。控制器类在Simple.App注册。应用程序在stance are accessible via the web-service http handler (Encouraging the implementation of MVC design pattern)

开始这样的服务器:

配置= Simple.Net。HttpServerConfig([name, value, ...]);
服务器= Simple.Net.HttpServer(配置);

%开始听配置的端口在一个新的工人
%如果PCT可用和可投票的数据队列存在R2017开始(我认为)
%如果PCT不是可用server.startAsync()相同server.start () .listen ()
server.startAsync ();

%如果异步启动,停止服务器使用控制方法
server.stop ();

简单的图书馆,一个示例网站是可用的,开始样本网站通过运行snisWebSite / POC / SnisPOC.m
然后通过浏览器访问url中的localhost: 4000 /

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
问题:
SSL / HTTPS是不可用的
目前不能使用matlab编译器部署。应该可以解决的通过解析使用Simple.Net.SnScript .sns所有文件。SnsHttpHandler,then including the generated .m files in the deployed app. Probably should add a conditional implementation in that http handler for when running in deployed mode.

引用作为

恩(2023)。简单的网络信息服务器(sni)(//www.tatmou.com/matlabcentral/fileexchange/69312-simple-network-information-server-snis), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2016b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0