span8
span4
数据传送可以利用以下组件
作为练习,这里有访问数据下载服务,在两种不同的方式。试出来来感受与它直接工作,并通过REST API。
要检索使用REST API工作区公布的参数,你可以访问
HTTP://
响应也是JSON提供或XML - 设置Accept头,或者使用参数“接受”,可以设置为“JSON”或“XML”。欲了解更多信息,请参阅HTTP API文档://
如何构建数据下载一个良好的工作环境,最详尽的解释在FME Server的教程中找到。请参见使用参数与FME服务器。您也不妨注册一个免费培训课程其覆盖该材料。
为建设一个数据下载工作区常用的技术包括:
一旦你已经建立了一个工作区,你将需要建立一个web表单收集用户输入并提交给运行工作空间的要求。
使用的指令提供用于REST界面的上方,检索工作空间中的参数。您需要每个参数的“名”,其“价值”的选项。
请参阅参考资料以W3Schools的关于HTML表单的详细信息。
对于一个简单的表格,你可以现场修改和互动的工作示例,请参阅运行作业同步方式演示在FME Server开发人员游乐场
如果你只是想链接到的数据提交表单后,您可以要求从FME Server中的HTML响应。这将返回一个网页与链接数据。响应页面的样式可定制。
请参阅“下一步”的,如果你想要做更复杂的东西。
如果您使用数据流服务,您可以创建一个工作区输出XML或JSON,并使用JavaScript解析它,或者干脆立即显示的数据。有关解析XML和JSON的更多信息,请参阅这些资源XML和JSON。
您也可以通过运行在“异步”模式下的数据下载服务工作区要把它完成时发送电子邮件。您需要配置电子邮件用户到DATADOWNLOAD_ASYNC_JOB_SUCCESS话题。看到发送电子邮件第1部分更多细节。
创建一个静态的形式都很好,但如果你不知道提前公布的参数的选择会是什么呢?解决的办法是动态填充形式。
若要查看使用JavaScript动态生成表单,看的互动的例子填充表单动态演示在FME Server开发人员游乐场。还应考虑的FMEServer.gnerateFormItems()调用的FME服务器的JavaScript API文档。
限制使用Web表单的身份验证的用户,你也可以要求用户名和密码,并生成令牌。该令牌必须附加作为参数。可以在飞行中通过询问用户名和密码生成令牌。看到申请令牌在FME Server开发人员游乐场。
另外,供公众查阅,你可以分配fmeguest角色权限运行通过REST接口的工作空间。看到在FME Server文档权限。
或者,如果你已经拥有的Active Directory安装在您的组织,利用它来在FME Server中使用定义安全角色Active Directory组。
到目前为止,我们在你可以用,一旦你产生它的工作区URL请求链接做什么已经暗示,但这里有一些具体的建议:
流中的数据,而不是下载。要使用流媒体,简单地发布到数据流服务,而不是数据下载。伟大的PDF,KML,HTML,RSS等等。
通过创建额外的写文件和目录到输出目录更复杂的下载zip文件。
发送自定义邮件带有附件或数据的链接。阅读介绍材料中电子邮件在FME服务器然后通过工作发送电子邮件教程。
集成的web地图
由于FME服务器2013,一个FTP用户是包括在内。这意味着你可以自动转换的结果上传到FTP站点。查看FTP用户文档更多细节。
允许用户以交互方式选择感兴趣的区域,并把他们唯一的相关数据。演示都可以使用:
在某些情况下,你可能希望更改一些设置或配置的组件不同的更好的数据分布:
©2020安全亚搏在线软件公司|法律