服务器应用程序

选择服务器应用>管理应用

使用服务器应用程序页面来创建和管理从web浏览器运行工作区的FME服务器“应用程序”。

当你创建一个FME Server应用程序来运行一个工作空间时,FME Server会为这个工作空间生成一个URL,以及一个安全令牌。该令牌允许具有URL的任何人运行工作区并配置已发布的参数,而无需向FME Server进行身份验证。

注意:创建安全令牌后,可以在令牌管理页面。

提示:服务器应用程序提供了一些渐进的Web应用程序(PWA)特性,如添加到主屏幕(A2HS)。有关更多信息,请参见这篇FME社区文章亚搏国际在线官网

默认情况下,所有应用程序在创建时都能运行。禁用的应用程序不会运行,即使它们的令牌没有过期。要禁用或启用一个应用程序,请先选择一个应用程序,然后再选择行动>禁用启用

行动菜单,你也可以删除一个应用程序或改变过期一个应用程序。

要查看和运行应用程序,或复制应用程序的URL,请分别单击对应应用程序的view或URL图标。

创建一个FME服务器应用程序

  1. 点击创建或选择服务器应用程序>构建应用程序.或者,复制一个现有的应用程序和修改,选择一个应用程序,并选择行动>重复的.打开“创建服务器(或复制)应用程序”对话框。填写或更新以下资料:
    • 的名字:为应用程序提供一个名称。该名称出现在应用程序的运行页面。应用程序名称是不区分大小写的。
    • 描述(可选):提供应用程序的描述。描述将出现在应用程序的运行页面。根据需要,使用工具栏小部件定制描述的外观。
    • 存储库:你想让应用运行的工作空间的存储库。
    • 工作空间:您希望应用程序运行的工作区。
    • 服务: FME服务器服务工作空间被注册以运行。
    • 过期:应用安全令牌的有效期和时间。令牌过期后,应用将不再运行。默认到期日期为当前日期后的10年。
    • 需要身份验证:如果启用,应用程序的访问被限制为指定用户角色FME服务器中。指定的用户必须先使用用户名和密码登录FME服务器,才能进行访问。拒绝其他所有人的访问。若要启用,请单击滑块。点击里面的允许用户框添加要授予访问权限的用户和角色。
    • 用户可以上传:如果工作区使用数据上传服务,此设置允许用户上传用于运行工作区的临时文件。
  2. 额外的权限: FME Server为应用程序生成的安全令牌被配置为运行指定工作区所需的最小权限集。但是,如果出现此设置,可能仍然需要其他权限。您可能需要进一步测试和调整给定的权限。
  3. 参数:如果工作区已经发布了参数,在应用运行时为每个参数配置默认值。
  4. 若要恢复到工作区的原始默认值,请单击重置

    注意:如果工作空间被重新发布到FME服务器,并且发布的参数有新的默认值,则为这个应用程序指定的值不会受到影响,除非您单击重置

    • 在应用程序:如果勾选,应用程序允许用户明确指定参数值,或接受默认值。如果不勾选,app界面不显示该参数,app按默认值运行。
  5. 定制(可选):您可以自定义应用程序运行页面的各种元素,包括标题背景颜色标题图片,图标.或者,为了指定应用程序应该在其URL被调用时立即运行,而不显示运行页面,启用立即运行
  6. 点击好吧.会出现一条消息,表明应用程序已经创建,以及应用程序的URL。单击“复制”图标复制URL。要运行应用程序,请单击URL。当完成时,单击好吧.服务器应用程序页面会重新打开并列出你的新应用程序。