Интерфейс метаданных Java - Википедия - Java Metadata Interface
При условии метаданные представляет собой набор описательных, структурных и административных данные о группе компьютер данные (например, такие как схема базы данных ), Интерфейс метаданных Java (или же JMI) - это не зависящая от платформы спецификация, которая определяет создание, хранение, доступ, поиск и обмен метаданными в Язык программирования Java.
История
Спецификация JMI была разработана в рамках Процесс сообщества Java и определяется JSR 40 (JSR - это официальный документ, описывающий предлагаемые спецификации и технологии для добавления в Платформа Java ).
JMI основан на Мета-объектный объект (или MOF) спецификации из Группа управления объектами (или OMG). Минфин - это метамодель (а модель любого типа метаданных), используемых, в частности, для определения Единый язык моделирования (или UML).
Он поддерживает обмен метаданными через XMI. XMI - это стандарт обмена информацией метаданных через расширяемый язык разметки (или XML). Спецификации MOF / XMI используются для обмена моделями UML.
использование
По сути, JMI можно использовать для написания инструментов на Java для управления моделями UML, которые можно использовать в Архитектура, управляемая моделями и / или Разработка на основе модели. Существует множество реализаций JMI, включая эталонную реализацию из Unisys, SAP NetWeaver и Sun Microsystems реализация с открытым исходным кодом от NetBeans группа. JMI совместим с Java SE 1.3 и выше через:
- Стандартизированные сопоставления конструкций моделирования MOF с Java;
- Отражающие API для общего обнаружения и навигации по моделям и экземплярам метаданных.
Смотрите также
внешняя ссылка
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |