【问题标题】:java fx 8 can it be a alternative to flexjava fx 8 是否可以替代 flex
【发布时间】:2014-05-15 06:42:53
【问题描述】:

我们在一个 web 应用程序中有一个 flex 部分,它正在处理大量繁重的音频任务,例如

  1. 运行多个音频,
  2. 播放暂停停止和重新编码功能,
  3. 使用声波形式和
  4. 对声音的字节数组进行一些操作。

问题:随着添加的音轨数量越来越多,延迟问题越来越严重,而且单线程架构也是一个问题。

我找了很多,但没有很好的java fx 8资源。我关心的是3月14日发布的java fx 8是否足够稳定,我是否会得到所有的特性。 flex一直在给,另外,html 5是否也可以考虑作为替代。

【问题讨论】:

    标签: java html apache-flex audio javafx


    【解决方案1】:

    虽然我可能没有经验数据来支持它,但经验表明,无论使用何种前端技术,这些都是密集型操作。这主要是因为您依赖用户的 cpu 内核来完成这项工作。这并不是说一个比另一个更好 - 更多的是重写的投资回报率可能不会像你期望的那样得到回报,纯粹基于性能原因。

    至于单线程 - Flash Player 平台支持工作线程,这听起来确实是您的应用程序的理想选择,因为它可以更容易地划分为独立的内核。

    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Worker.html

    【讨论】:

    • 问题出在与许多核心处理和图形处理相同的地方。目前不能选择工作线程,因为它在 4.6 及以上版本中,我们正在使用较早的版本。我一直在寻找的是,如果与 flex 相比,java fx8 可以更好地将这些任务转发到 cpu。当我搜索并发现一些与棱镜相关的内容时,如果内部图形不是那么强大,那么 FX它自己处理在 prism 的帮助下渲染图形,但还没有找到任何实现故事。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-08
    • 1970-01-01
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    • 2014-03-31
    相关资源
    最近更新 更多