代码之家  ›  专栏  ›  技术社区  ›  Manoj

什么是JAF?它的目的是什么?

  •  36
  • Manoj  · 技术社区  · 14 年前

    我无法理解JAF(Java激活框架)的用途。请简单地给我解释一下,或者给我指一些信息。

    JavaMail API正在使用JAF。看起来JAF用于查找对象的支持数据类型。但我不明白。

    请教我!

    3 回复  |  直到 11 年前
        1
  •  50
  •   Jesper    14 年前

    JavaBeans激活框架是一个库,用于在文件类型和处理它们的应用程序之间抽象操作系统特定的绑定/映射。这可以基于mime类型和/或文件扩展名。只不过如此。

    打开Windows资源管理器,右键单击文件。可能存在各种操作(如打开、编辑、播放)。与文件关联的操作与Windows上的文件扩展名关联。JAF是它的一个可移植版本。它主要是为了桌面应用程序能够与任何可以与该计算机上的文件一起使用的程序进行交互。

        2
  •  10
  •   Alex Martelli    14 年前

    它实际上是爪哇 我认为激活框架 the docs 好好解释一下:

    通过JavaBeans激活 框架标准扩展, 使用Java技术的开发人员可以 利用标准服务 确定任意类型 数据块,封装访问 IT,发现可用的操作 在它上面,并实例化 合适的bean执行说 操作。例如,如果 浏览器获取了一个jpeg图像, 框架将使浏览器能够 将该数据流标识为 jpeg图像,从该类型, 浏览器可以定位并实例化 可以操作的对象,或者 查看该图像。

    你不清楚这段的哪些部分?

        3
  •  4
  •   TomáÅ¡ Záluský    11 年前

    OT:有 similar functionality in JDK7 (虽然不能完全替代)