0

我对这个主题进行了很多搜索,但没有得到任何好的答案。

场景:我们的项目中有 Rest Web 服务基础实现。理想情况下,前端(Flex)调用 Web 服务,后端将大量数据点发送到前端。然后前端创建这些数据点的图表并显示给最终用户。

我们的要求是用户可以导出这些图表并在服务器上保存为 pdf 文件。我们能够从 flex 服务器创建 JPG 文件并保存为 pdf 文件。

当最终用户安排了该图表报告时,就会出现问题。现在该报告可以随时运行,可能是当时没有打开浏览器。那么后端将如何与前端(flex)函数交互。问题是:

  1. 浏览器未打开,因此未加载 swf 文件。
  2. java/jsp 需要与 frontEnd(flex) 作为 reverseAjax 交互,以便前端将 JPG 文件发送回服务器。

以前有人遇到过这个问题吗?有没有可能?

高度赞赏 Asnwers/任何潜在客户。请对此发表评论

4

1 回答 1

0

可能做到这一点的唯一方法是在您的服务器上运行您的 Flex 应用程序的一个版本(至少是图表部分),并让您的 Java 服务器与之交互。

我遇到过类似的问题,之前也过类似的问题。它不是很优雅,但我之前提到的似乎是唯一的方法。

于 2013-01-02T09:17:33.093 回答