我無法理解JAF(Java Activation Framework)的目的。請用簡單的語言向我解釋,或者向我提供信息。什麼是JAF?它的目的是什麼?
Java郵件API正在使用JAF。它看起來像使用JAF來查找對象的支持數據類型。但我無法理解。
請教我!
我無法理解JAF(Java Activation Framework)的目的。請用簡單的語言向我解釋,或者向我提供信息。什麼是JAF?它的目的是什麼?
Java郵件API正在使用JAF。它看起來像使用JAF來查找對象的支持數據類型。但我無法理解。
請教我!
JavaBeans Activation Framework是一個庫,用於抽象處理它們的文件類型和應用程序之間的操作系統特定綁定/映射。這可以基於MIME類型和/或文件擴展名。這其實只不過是。
打開Windows資源管理器,右鍵單擊文件。可能存在各種操作(例如打開,編輯,播放)。與該文件關聯的操作與Windows上的文件擴展名關聯。 JAF是一個便攜式版本。它主要用於桌面應用程序,以便能夠與該計算機上的文件可以使用的任何程序進行交互。
它實際上是在Java 豆激活框架,我認爲the docs解釋得好:
隨着JavaBeans激活 框架標準的擴展, 開發誰使用Java技術可以 利用標準服務 確定一個任意的 數據片段的類型,封裝對它的訪問 它,發現其上的可用操作 ,並實例化該 應用程序ropriate bean執行所述操作(s)的所述 。例如,如果一個 瀏覽器獲得的JPEG圖像,這 框架將使瀏覽器 識別數據作爲 JPEG圖像的流,以及從類型, 瀏覽器可以查找並實例化 的對象可以操縱,或 查看圖像。
本段的哪些部分對您不清楚?
OT:有similar functionality in JDK7(雖然當然不能被認爲是全部更換)
感謝您的回覆。 – Manoj 2010-06-21 14:21:22
謝謝你解釋這個;有時候把我的頭圍繞在Oracle文檔上需要精神體操。 – Mushy 2016-06-17 13:47:43