(JavaBeans Activation Framework)
Mail API 的所有版本都需要 JavaBeans Activation Framework 來支持任意數據塊的輸入及相應處理。功能似乎不多,但目前許多瀏覽器和郵件工具中都能找到這種基本的 MIME 型支持。activation.jar 檔案就是JAF的框架jar包。
對於通過JAF封裝的數據,應用程式通過JAF提供的接口可以完成如下功能:
1、訪問數據源中的數據.
2、獲知數據源的數據類型.
3、獲知可對數據進行的各種操作.
4、用戶對數據執行某種操作時,自動創建執行該操作的軟體部件的實例對象.
javaMail API可以利用JAF從某種數據源中讀取數據和獲知數據的MIME類型,並用這些數據生成MIME訊息中的訊息體和訊息類型。