1

这听起来可能是一个非常愚蠢的问题,但是无论如何在非 UI 服务器(即 Linux)上以无头服务器端模式运行 Adob​​e AIR 应用程序?我正在尝试构建服务器端机器人以与 API (grapevinetalk.com) 交互,并且我想使用现有代码来做到这一点,而不必为新应用程序重新编写所有数据处理等。

我尝试移植的应用程序本质上是一个基于 jQuery 的 AIR 桌面应用程序,我希望将其重用于服务器端交互。我已经在 envjs.com 上尝试过 Rhino,但遇到了一些问题,所以我正在寻找替代方案。

谢谢

罗比

4

1 回答 1

0

AIR 应用程序可以是无头的,因为它们可以在没有 UI 的情况下运行,并在启动时启动等等。不过,我不能 100% 确定它们可以在没有 UI 的情况下安装,但如果可以临时获得带有各种远程桌面的服务器 UI,这可能不是问题。

但是您应该知道,目前这并不是 AIR 真正受支持的用例。我记得看到一个问题(再也找不到链接),有人编写了一个类似服务器的 AIR 应用程序,该应用程序在一段时间内运行良好,然后停止响应,当他们远程连接到服务器时,发现运行时已弹出打开一个更新对话框,它正在等待输入。我相信目前没有办法避免这种事情。

于 2010-04-28T02:46:53.440 回答