java fx 8 可以替代 flex

标签 java html apache-flex audio javafx

我们在 Web 应用程序中有一个 flex 部分,它正在处理许多繁重的音频任务,比如

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

问题:随着添加的音轨数量和单线程架构的增加,延迟问题变得越来越严重,这是一个令人担忧的问题。

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

最佳答案

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

至于单线程 - Flash Player Platform 支持 workers,这实际上听起来很适合您的应用程序,因为它可以更轻松地划分为离散的核心。

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

关于java fx 8 可以替代 flex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23671016/

相关文章:

java - 停止先前的 Handler postdelayed 并开始新的

html - 如何使 Bootstrap 中的轮播标题响应?

java - 将 CSS 编译为 SWF 服务器端 Java,最佳做法是什么?

web-services - 带参数的 actionscript 3 soap webservices 调用方法

apache-flex - Flex 中的异步函数调用

java - 这段代码中输入值没有增加,函数用 0 值调用自身?

java - 通过多线程客户端使用 JMS

java - 测量 double 与 BigDecimal

html - 为什么导航不在同一条线上?

javascript - 在网格中排列动态创建的 div