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版本兼容性
平台的兼容性
窗户 macOS Linux标签
sni / +简单
sni / + / +简单应用
sni / + / + App / AsycTasks简单
sni简单/ + / + IO / + MXML
sni简单/ + / + IO / + MXML / +测试
sni简单/ + / + IO / + MXML /私人
sni简单/ + / +网络
sni / + / +Net/ + HttpHandlers简单
sni / +简单/ +Net/ +网络
sni / + / +Net/ + SnScript简单
sni / Simple3rdParty
sni / snisWebSite / POC
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0 |