【问题标题】:VT500 terminal emulation Flex componentVT500 终端仿真 Flex 组件
【发布时间】:2011-08-02 07:28:14
【问题描述】:

有人知道现有的可进行 VT500 终端仿真的 Flex 组件吗?

我们正在逐步将基于终端的用户界面替换为基于 AIR 的 GUI。 我们希望在新的 AIR GUI 中嵌入一个终端模拟器,以便在我们的新旧软件之间导航时为我们的用户提供集成的用户体验。

模拟 VT500 以外的其他 VT 系列终端也可能有用。

顺便说一句,我对自己编写它(也没有为我编写)不感兴趣,因为它只是我们的软件架构中的一个不错的选择。

谢谢, 彼得

【问题讨论】:

  • 必须是这么晚的标准吗?也就是说,您真的使用任何 VT-500 的特定功能吗?我所知道的 VT-500 唯一真正拥有的是 ANSI 颜色,而且 VT-xxx 模拟器很有可能会支持它作为旧终端类型的扩展。
  • 确实,旧 VT* 标准的模拟器可能就足够了。你知道任何这样的模拟器是一个 Flex 组件吗?

标签: apache-flex air terminal emulation


【解决方案1】:

使用 Air 和升级技术的重点不就是不再需要使用终端吗?似乎有点多余。

我认为您不会找到已经创建了模拟器的任何人,但如果您真的需要该功能,那么实现它不会那么难。我知道我已经看到了它的 AJAX 实现 (anyterm.org),它使用 ROTE library 作为虚拟模拟器。你可能想调查一下。

【讨论】:

  • 嗯,事实上我们正在逐渐升级一个非常大的代码库。在我们的案例中,大爆炸式的转变不太可能成功。这就是为什么我们会让我们的用户在 Flex GUI 和终端仿真的组合中工作。为了在两者之间进行导航和通信,在 GUI 中嵌入基于 Flex 的终端仿真器可以提供更好的用户体验。
  • 感谢 ROTE 库的提示。但恐怕在我们的情况下,将它移植到 Flex/Actionscript 的工作量太大了。
  • @Pieter,我明白了。这就是我想要表达的那种情绪。在 Flex 中创建这个模拟器只是为了保持对传统做事方式的兼容性,这将是“反效率”的。如果有的话,瞄准“蓝天”类型的应用程序,如果您的客户想要拥有终端,让他们使用您仍然支持的旧应用程序。
猜你喜欢
  • 2011-08-29
  • 2016-08-08
  • 1970-01-01
  • 2012-07-22
  • 2015-11-10
  • 1970-01-01
  • 2011-01-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多