JAF是數據處理框架。
JAF是一個專用的數據處理框架,它用於封裝數據,併為應用程序提供訪問和操作數據的接口。JAF的主要作用是讓java應用程序知道如何對一個數據源進行查看、編輯和打印等操作。
JavaBeans Activation Framework 來支持任意數據塊的輸入及相應處理。功能似乎不多,但目前許多瀏覽器和郵件工具中都能找到這種基本的 MIME 型支持。activation.jar 文件就是JAF的框架jar包。
對於通過JAF封裝的數據,應用程序通過JAF提供的接口可以完成如下功能:
1、訪問數據源中的數據.
2、獲知數據源的數據類型.
3、獲知可對數據進行的各種操作.
4、用户對數據執行某種操作時,自動創建執行該操作的軟件部件的實例對象.
javaMail API可以利用JAF從某種數據源中讀取數據和獲知數據的MIME類型,並用這些數據生成MIME消息中的消息體和消息類型。