西班牙
斯潘4
可能是一个没有简单答案的问题,但却喜欢思考:
我们使用地理皮层的基本要素,为我们的地图观众。我们将工作流(.n亚搏在线et)作为自定义用户界面添加到查看器中,以便通过api与fme服务器通信。(简单的事情:上传(日志)文件,选择crs,处理数据,向gdb添加数据,等待fme服务器成功,刷新mapservice。)
这在测试中效果很好,但在生产中失败了。试验和生产不是完全的复制品;在测试中,Essentials和FME服务器安装在同一台计算机上。生产中的Essentials和FME服务器安装在不同的计算机上。来自Essentials的请求是TLS 1.0,FME服务器API似乎不接受这些请求。我们可以通过代理发送请求来解决这个问题,但这让人觉得可疑。所有的安装都是外包的,所以我们对它的更改有点限制。
作为替代方案,我可以创建json文件,其中包含希望通过post发送api的参数和通过fme服务器接收json的directorywatcher。这是有效的,但它不是真正的交流,只是一个系统对另一个系统的反应。与用户界面通信(“此操作将删除5个对象,继续?”)是迷路了。
还有其他路线吗?只是想确保我不会错过一些我不知道的…
这不是cors的问题是吗?
https://docs.亚搏在线safe.com/fme/html/fme_服务器_文档/content/webui/cors.htm
我很好奇,因为它在同一台机器上工作,而且cors听起来有助于将请求从一台机器发送到另一台机器(注意:我不是这项技术的专家,但我记得有一个类似的问题是通过修改这些设置解决的)
?2019安全亚搏在线软件公司|法律