这个例子展示了如何创建一个web应用程序,并将其托管在MATLAB开发版®Web应用服务器.该示例使用app Designer中的简单计算器应用程序作为web应用程序的基础。有关应用程序和您可以输入的数值的信息,请参阅基于数值输入计算和绘制数据的应用程序.在工作流中,您:
使用Web应用程序编译器应用程序或从应用程序设计器中打包简单的计算器应用程序compiler.build.webAppArchive
在MATLAB编译器™.此步骤创建web应用程序存档(.ctf
)文件。
部署web应用程序存档(.ctf
)文件传送至MATLAB Web应用服务器开发版.
从web应用程序主页运行web应用程序。
的开发版本安装和配置MATLAB Web应用程序服务器™.
有关安装服务器的信息,请参见在MATLAB编译器中安装开发版的MATLAB Web应用服务器.
有关配置服务器的信息,请参见在MATLAB编译器中配置MATLAB Web应用服务器的开发版本.
复制应用程序设计器文件Mortgage.mlapp
到当前工作目录。文件的默认位置是:
操作系统 | 默认文件位置 |
---|---|
窗户® | C:\Program Files\MATLAB\R2021b\ \ matlab主要\ \ Mortgage.mlapp例子 |
Linux® | /usr/local/MATLAB/R2021b/ / matlab /主/ Mortgage.mlapp例子 |
macOS | /应用程序/ MATLAB /R2021b.app / / matlab /主/ Mortgage.mlapp例子 |
MATLAB开始。
类型webAppCompiler
在MATLAB命令行打开Web应用程序编译器应用程序。
在主文件工具条中的按钮,添加Mortgage.mlapp
文件到项目。Web应用程序编译器自动调整大小以包含应用细节部分,包含有关应用程序的信息,如应用程序名称、作者、摘要、描述和版本。您可以在应用程序设计器中单击编辑应用程序的信息编辑应用详细信息.点击刷新更新Web应用程序编译器与您所做的任何更改。
(可选)当你的web应用程序部署到服务器时,确保使用一个容易区分的显示名称。
(可选)为跟踪目的提供版本号。版本号在web应用程序主页上可见。
(可选)中为web应用程序添加描述总结字段。这个描述可以在web应用程序主页上看到。
在档案信息节中,指定存档名称为myMortgageWebApp
.
点击包要打包应用程序,并创建一个web应用程序存档(.ctf
文件)。
在保存项目对话框,指定要保存web应用程序项目的项目名称和位置。Web应用程序编译器保存您的项目并打开一个包对话框。
一旦包装完成,在包对话框,单击打开输出文件夹.这将打开项目文件夹,其中包含以下文件:
myMortgageWebApp.ctf
mccExcludedFiles.log
PackagingLog.html
requiredMCR下载188bet金宝搏Products.txt
可以查看日志文件,PackagingLog.html
,看看确切的世纪挑战集团
用于打包和创建web应用程序存档的语法。
compiler.build.webAppArchive
请注意
方法创建了独立应用程序Web应用程序编译器App,您可以跳过此部分。但是,如果您想知道如何使用编程方法从MATLAB命令窗口创建web应用程序,请遵循以下说明。
保存文件的路径Mortgage.mlapp
位于
.matlabroot
\ \ matlab \主要例子
mortgageApp = fullfile(matlabroot,“例子”,matlab的,“主要”,“Mortgage.mlapp”);
方法构建web应用程序存档compiler.build.webAppArchive
命令。使用名称-值参数指定存档名称。
buildResults = compiler.build.webAppArchive(mortgageApp,...“ArchiveName”,“myMortgageWebApp”);
的compiler.build.Results
对象buildResults
包含有关生成类型、生成文件和生成选项的信息。
构建函数在一个名为myMortgageWebAppwebAppArchive
在当前工作目录下:
mccExcludedFiles.log
-日志文件,其中包含未包含在web应用程序中的任何工具箱功能的列表。有关不支持的功能的更多信息,请参阅金宝appMATLAB编译器限制.
myMortgageWebApp.ctf
—组件技术文件,包含可部署的归档文件。
requiredMCR下载188bet金宝搏Products.txt
—需要的产品id的文本文件下载188bet金宝搏MATLAB运行时运行web应用程序。
unresolvedSymbols.txt
-包含未解析符号信息的文本文件。
导航到生成的项目文件夹MATLAB编译器在包装过程中。
复制web应用程序存档文件myMortgageWebApp.ctf
到服务器配置的app文件夹。默认位置为:
操作系统 | 应用程序文件夹位置 |
---|---|
窗户 |
|
Linux |
|
macOS |
|
您也可以通过单击打开应用程序文件夹按钮。有关更多信息,请参见启动服务器应用程序.
单击打开主页按钮。
此操作将使用默认的web浏览器打开web应用程序主页。你看到一个平铺显示简单的抵押计算器web应用程序。你的web应用程序现在部署。
要运行web应用程序,请单击myMortgageWebApp
Tile在web应用程序主页上。
web应用程序将在一个新选项卡中打开。
单击每月的付款按钮,可获得月供及本金及利息曲线图。
您已经成功创建、部署并运行了一个web应用程序。
按揭计算器Web应用程序