自动生成用于远程执行Matlab仿真的web客户端接口

C. Kreiter, D. Zutin
{"title":"自动生成用于远程执行Matlab仿真的web客户端接口","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":"{\"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}","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

摘要

Matlab是工业和教育中广泛使用的数学问题数值计算工具。以前的Matlab版本有一个内置的Web服务器,用于在Web浏览器上运行脚本。较新版本的Matlab缺乏此功能。然而,最近的Matlab版本允许用户与基于rest的web服务交互。综上所述,本文不仅展示了如何使用iLab Service Broker和Experiment Dispatcher在浏览器中建立web客户端与Matlab脚本之间通信的一种新的可能性,而且还展示了如何动态生成web客户端的GUI,将脚本的基本信息编码为JSON字符串。使用这种方法,开发人员可以在web浏览器中运行脚本,而不需要任何web语言知识,如HTML或JavaScript。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Automatic generation of web client interfaces for remote execution of Matlab simulations
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信