主要内容

简单抵押计算器Web应用程序

这个例子展示了如何创建一个web应用程序并将其托管在MATLAB开发版®Web应用程序服务器.这个例子使用了app Designer的简单计算器应用程序作为web应用程序的基础。关于应用程序的信息和你可以输入的数值,请看基于数字输入计算和绘图数据的应用程序.在工作流中,您:

  • 使用Web应用程序编译器应用程序或从应用程序设计器打包简单的计算器应用程序compiler.build.webAppArchiveMATLAB编译器™.这个步骤创建一个web应用存档(.ctf)文件。

  • 部署web应用程序存档(.ctf)归档到MATLAB Web App Server的开发版本

  • 从web应用程序主页运行web应用程序。

先决条件

  1. 的开发版本安装和配置MATLAB Web应用服务器™

  2. 复制App Designer文件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例子

使用Web应用程序编译器打包和创建Web应用程序

  1. MATLAB开始。

  2. 类型webAppCompiler在MATLAB命令行中打开Web应用程序编译器应用程序。

  3. 主文件部分,单击工具条按钮添加Mortgage.mlapp文件到项目中。Web应用程序编译器自动调整大小以包括应用细节部分,包含应用程序的信息,如应用程序名称、作者、摘要、描述和版本。通过单击,可以在app Designer中编辑该应用的相关信息编辑应用程序细节.点击刷新更新Web应用程序编译器与您所做的任何更改。

    • (可选)当你的web应用部署到服务器时,确保使用一个容易区分的显示名称。

    • (可选)提供用于跟踪目的的版本号。版本号可以在web应用程序的主页上看到。

    • (可选)为您的web应用程序添加描述总结字段。这个描述可以在web应用程序的主页上看到。

  4. 档案信息节,指定存档名称为myMortgageWebApp

  5. 点击打包应用程序,并创建一个web应用程序存档(.ctf文件)。

    保存项目对话框,指定项目名称和保存web应用程序项目的位置。Web应用程序编译器保存您的项目并打开对话框。

  6. 一旦包装完成,在对话框中,单击打开输出文件夹.这将打开项目文件夹,其中包含以下文件:

    • myMortgageWebApp.ctf

    • mccExcludedFiles.log

    • PackagingLog.html

    • requiredMCR下载188bet金宝搏Products.txt

    可以查看日志文件,PackagingLog.html,才能看到确切的情况世纪挑战集团用于打包和创建web应用存档的语法。

打包和创建Web应用程序使用compiler.build.webAppArchive

请注意

如果您已经使用Web应用程序编译器App,你可以跳过这一节。然而,如果你想知道如何使用编程方法从MATLAB命令窗口创建web应用程序,请遵循以下说明。

  1. 保存文件的路径Mortgage.mlapp位于matlabroot\ \ matlab \主要例子

    mortgageApp = fullfile (matlabroot,“例子”matlab的“主要”“Mortgage.mlapp”);
  2. 创建一个web应用程序存档使用compiler.build.webAppArchive命令。使用名称-值参数指定存档名称。

    buildResults = compiler.build.webAppArchive (mortgageApp,...“ArchiveName”“myMortgageWebApp”);

    compiler.build.Results对象buildResults包含关于生成类型、生成文件和生成选项的信息。

  3. build函数在名为的文件夹中生成以下文件myMortgageWebAppwebAppArchive在当前工作目录中:

    • mccExcludedFiles.log-日志文件,其中包含未包含在web应用程序中的任何工具箱函数的列表金宝appMATLAB编译器限制

    • myMortgageWebApp.ctf-包含可部署归档的组件技术文件。

    • requiredMCR下载188bet金宝搏Products.txt—包含所需产品的产品id的文本文件下载188bet金宝搏MATLAB运行时来运行web应用程序。

    • unresolvedSymbols.txt-包含未解析符号信息的文本文件。

部署Web应用程序

  1. 导航到由生成的项目文件夹MATLAB编译器在包装过程中。

  2. 复制web应用存档文件myMortgageWebApp.ctf到服务器配置的app文件夹。默认位置为:

    操作系统 应用程序文件夹位置

    窗户

    % ProgramData % \ MathWorks \ webapps \R2021b\应用

    Linux

    /地方/ MathWorks / webapps /R2021b/应用程序

    macOS

    /图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2021b/应用程序

    你也可以通过点击打开应用程序文件夹按钮。有关更多信息,请参见启动服务器应用程序

  3. 单击打开主页按钮。

    此操作将使用默认的web浏览器打开web应用程序主页。你看到一个显示简单抵押计算器web应用程序的平铺图。你的web应用程序现在已经部署好了。

运行Web应用程序

  1. 要运行web应用程序,请单击myMortgageWebApp平铺在web应用程序的主页上。

    web应用程序在一个新选项卡中打开。

  2. 单击每月的付款按钮获取每月还款和本息图。

    您已经成功创建、部署和运行了一个web应用程序。

    抵押计算器Web应用程序

    抵押计算器web应用程序结果。

相关的话题