Подтвердить что ты не робот

Что такое JAF? В чем его цель?

Я не могу понять цель JAF (Java Activation Framework). Пожалуйста, объясните мне это простыми словами или укажите мне информацию.

API Java Mail использует JAF. Похоже, что JAF используется для поиска поддерживаемых типов данных объекта. Но я не мог понять.

Пожалуйста, научите меня!

4b9b3361

Ответ 1

JavaBeans Activation Framework - это библиотека для абстрагирования специфических привязок/сопоставлений операционной системы между типами файлов и приложениями, которые с ними связаны. Это может быть основано на типах MIME и/или расширениях файлов. Это действительно не более того.

Откройте проводник Windows и щелкните правой кнопкой мыши файл. Возможны различные действия (например, Open, Edit, Play). Какие действия связаны с файлом, связанным с расширением файла в Windows. JAF - это портативная версия. В основном это предназначено для настольных приложений, чтобы иметь возможность взаимодействовать с любыми программами, которые могут использоваться с файлами на этом компьютере.

Ответ 2

На самом деле это JavaBeans Activation Framework, и я думаю, что документы хорошо объясняют:

С активацией JavaBeans Стандартное расширение платформы, разработчики, использующие технологию Java, могут воспользоваться стандартными услугами для определить тип произвольного части данных, инкапсулировать доступ к он, обнаруживает доступные операции на нем, а также для создания подходящий bean для выполнения указанных операции (с). Например, если браузер получил изображение в формате JPEG, это позволит браузеру определить поток данных как JPEG, и из этого типа браузер может найти и создать экземпляр объект, который мог бы манипулировать, или просмотрите это изображение.

Какие части этого абзаца вам не понятны?