span8
span4
FME Server 2019+有能力创建基于web的“应用程序”——这是一种允许用户运行工作空间而无需登录访问FME服务器的方法。当您选择创建一个应用程序时,FME服务器将生成一个具有有效令牌和必要权限的应用程序页面。
您可以在运行工作区页面的高级参数下创建一个应用程序。
或者,从导航面板中选择“服务器应用程序”。这也将允许你管理或查看任何现有的应用程序。
在服务器应用程序页面,点击右上角的“创建”。
这将打开服务器应用程序的编辑页面。
这里有几个参数需要来设置配置您的应用程序。
的名字:该名称将成为应用程序的URL的一部分,也将在FME服务器中用于管理您的应用程序。
工作空间:这是应用程序将要运行的工作空间。如果它包含任何已发布的参数,则可以在另一个对话框中管理这些参数。
服务:从作业提交者、数据下载或数据流服务中选择(取决于发布时工作区注册的是什么)
过期:在后台,FME Server创建一个令牌,用于验证应用程序。令牌自动具有用户运行应用程序所需的必要权限。
如果您的工作区包含参数,则会出现一个额外的对话框,允许您控制哪些参数对最终用户可用,以及默认值是什么。
也有一些可选你可以设置参数来增强你的应用程序的外观:
描述:提供描述,为用户提供更多的信息或使用说明/期望。
标题:标题将显示在应用程序的顶部和浏览器选项卡。
背景颜色:背景颜色将显示在应用程序的顶部。
标题图像:标题图像将在应用程序的顶部使用。标题图像有250kb的文件大小限制。
图标:图标将在浏览器选项卡中可见。图标图像有50kb的文件大小限制。
完成应用程序的配置后,按OK。
这将把你带到一个页面,你将被给予你的应用程序的URL。您可以将URL复制给最终用户,只要令牌没有过期,就可以访问它。
如果您从这个页面导航,您可以查看或从主页复制URL服务器应用程序页面。
如果需要更改应用程序的过期日期,请选中它,并从Actions下拉菜单中选择“更改过期”。
或者,由于过期由创建来授权应用程序使用的令牌管理,因此可以使用令牌管理页面。
要访问它,单击来自用户设置下拉菜单(FME服务器Web界面的右上角)的Manage token。
在这个页面上,您应该看到为您的应用程序创建的令牌。点击它来编辑它的参数。
在这里您可以编辑令牌描述,启用或禁用令牌(禁用将意味着您的应用程序不再工作),并更改过期日期。
嗨@ingalla。您可以将任何工作空间包装为FME服务器应用程序。我建议看看这个如何设置功能,在地图上画一个多边形:https://knowledge.亚搏在线safe.com/articles/1117/data-distribution-with-web-maps.html看看现场演示:http://demos.fmeserver.com/datadistribution-webmap/index.html?map=google
这是一个很大的进步。
我确实对使用多个令牌来使用服务器应用程序的能力有一些疑问。
服务器应用程序令牌是在创建应用程序时创建的吗?它只使用一个令牌吗?或者它可以被多个令牌使用吗?如果是这样,如何向服务器应用程序添加令牌?REST API是一个选项吗?
©2019安全亚搏在线软件公司法律