web-services - 有没有简单的方法来提供基于 Matlab 的 Web 应用程序或 Web 服务?

标签 web-services matlab tomcat matlab-deployment

我和一位同事花了几年时间开发了一个非常酷的 Matlab 应用程序 MDLcompress。在 Matlab 中,我可以输入“MDLcompress('filename.txt')”,它会告诉我关于 filename.txt 内容的各种非常酷的东西。我们希望允许其他人使用 MDLcompress 而无需下载代码、安装 Matlab 等。理想情况下,我们有一个简单的网页,他们从他们的机器上选择一个文件,它被上传到我的工作站(已经是为其他目的运行 tomcat,如果这使事情变得更容易的话),启动了一个类似于“matlab < MDLcompress.m filename.txt > results.txt”的过程,然后在他们的浏览器中显示 results.txt 或显示一个链接让他们下载它。

问题是,我的 Matlab 技能远远超过我的 Web 技能。 Google 有 100 个通用教程,但没有我想要的那么简单,至少不是特定于 Matlab 的。

提前致谢

最佳答案

如果您最精通 MATLAB,则可以使用 MATLAB Web Server 在 MATLAB 中编写 Web 应用程序 编辑: Matlab Web Server 已停产,因此如果您使用最新版本的 Matlab,则它不适合您。可能是this tutorial将有助于从 Matlab 代码创建 CGI 模块。

关于web-services - 有没有简单的方法来提供基于 Matlab 的 Web 应用程序或 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/322122/

相关文章:

java - 我如何选择不响应 Java 网络服务中的请求?

java - 设置 Tomcat 默认上下文路径

java - 如何在同一网络服务中获取@PathParam和请求正文?

android - 使用按钮刷新数据与定期更新同时发生

java - 使用 Axis2 部署 Web 服务时出错

matlab - 如何使用textread读取包含逗号和at符号的字符串?

matlab - 在matlab中不使用for循环对4D矩阵求和

matlab - 如何使用matlab创建一个非常大的矩阵

java - 连接 Tomcat 6 和 MySQL 5(+ Plandora 项目管理软件)

jsf - 如何找到 JSF 页面的正确 URL?在 IntelliJ IDEA 中打开导致 404