斯潘8
斯潘4
通常,您需要创建和部署简单的Web应用程序,这些应用程序使用FME服务器作为后端逻辑。如果您的Web应用程序只是由HTML/CSS组成,没有服务器端代码,然后本文提供了一个关于如何部署这样一个应用程序的建议架构。
此部署基于我们如何在安全软件中部署Web应用程序。亚搏在线我们使用四种服务来实现这一点:github,AWS S3,部署,和FME云.这就是他们合作的方式:
编写Web应用程序代码和FME工作区,然后将代码推送到Github。亚搏在线安全软件现在在Github上有一个配置文件在那里你可以找到所有的FMEPedia演示。请随时关注它们,当我们更新它们时,您将收到通知。
这不是强制性步骤,但它使开发人员能够非常容易地将代码推送到AWS S3(生产Web服务器)。我们使用部署这是一个Web服务,允许您监视GitHub上的分支。每当开发人员推到分支(在我们的案例中是生产)时,它会自动部署那些提交到AWS S3的内容。
Web应用程序正在使用的FME工作区现在需要从FME桌面发布到FME云计算机。这是一个非常简单的过程,简单地启动FME服务器发布向导在FME桌面上。
您还需要在FME服务器上配置CORS,它允许Web应用程序访问其他域上的FME服务器Web服务或REST API。对于FME云,情况总是这样,因为云实例托管在我们的域中,而您的Web应用程序托管在您的域中。有关如何配置CORS的详细信息可用在这里.
这个体系结构的关键部分是AWS S3和允许您托管静态 网站。这个AWS文件非常清楚,可以帮助你完成设置。需要考虑的几个问题:
?2019安全亚搏在线软件公司|合法的