Automatic generation of web client interfaces for remote execution of Matlab simulations

C. Kreiter, D. Zutin
{"title":"Automatic generation of web client interfaces for remote execution of Matlab simulations","authors":"C. Kreiter, D. Zutin","doi":"10.1109/EXPAT.2017.7984366","DOIUrl":null,"url":null,"abstract":"Matlab is a widely used tool in industry and education for numerical computation of mathematical problems. Former versions of Matlab had a built-in Web server which was used to run scripts over the web browser. Newer versions of Matlab lack this functionality. However, recent versions of Matlab allow users to interact with REST-based web services. Considering the above, this paper does not only demonstrate a new possibility on how to build up a communication between a web client in a browser and a Matlab script with the use of the iLab Service Broker and the Experiment Dispatcher, but also shows how a GUI for a web client can be generated dynamically, with basic information of the script encoded as a JSON string. With this approach developers can run their scripts from a web browser and do not need any knowledge in web languages like HTML or JavaScript.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"464 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 4th Experiment@International Conference (exp.at'17)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EXPAT.2017.7984366","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Matlab is a widely used tool in industry and education for numerical computation of mathematical problems. Former versions of Matlab had a built-in Web server which was used to run scripts over the web browser. Newer versions of Matlab lack this functionality. However, recent versions of Matlab allow users to interact with REST-based web services. Considering the above, this paper does not only demonstrate a new possibility on how to build up a communication between a web client in a browser and a Matlab script with the use of the iLab Service Broker and the Experiment Dispatcher, but also shows how a GUI for a web client can be generated dynamically, with basic information of the script encoded as a JSON string. With this approach developers can run their scripts from a web browser and do not need any knowledge in web languages like HTML or JavaScript.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
自动生成用于远程执行Matlab仿真的web客户端接口
Matlab是工业和教育中广泛使用的数学问题数值计算工具。以前的Matlab版本有一个内置的Web服务器,用于在Web浏览器上运行脚本。较新版本的Matlab缺乏此功能。然而,最近的Matlab版本允许用户与基于rest的web服务交互。综上所述,本文不仅展示了如何使用iLab Service Broker和Experiment Dispatcher在浏览器中建立web客户端与Matlab脚本之间通信的一种新的可能性,而且还展示了如何动态生成web客户端的GUI,将脚本的基本信息编码为JSON字符串。使用这种方法,开发人员可以在web浏览器中运行脚本,而不需要任何web语言知识,如HTML或JavaScript。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Cloud ecosystem for supporting inquiry learning with online labs: Creation, personalization, and exploitation Using marker based augmented reality and natural user interface for interactive remote experiments Mixed reality voice training for lecturers Adding augmented reality to laboratory experimentation Collaborative BIM environment as a support to conflict analysis in building design
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1