Jump to content

Интерфейс метаданных Java

Учитывая, что метаданные — это набор описательных, структурных и административных данных о группе компьютерных данных (например, таких как схема базы данных ), интерфейс метаданных Java (или JMI ) — это нейтральная к платформе спецификация, которая определяет создание, хранение, доступ , поиск и обмен метаданными на языке программирования Java .

Спецификация JMI была разработана в рамках процесса сообщества Java и определяется JSR 40 (JSR — это официальный документ, описывающий предлагаемые спецификации и технологии для добавления на платформу Java ).

JMI основан на спецификации Meta-Object Facility (или MOF) от Object Management Group (или OMG). MOF — это метамодель ( модель метаданных любого типа), используемая, в частности, для определения единого языка моделирования (или 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-интерфейсы для общего обнаружения и навигации по моделям и экземплярам метаданных.

См. также

[ редактировать ]
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ad81e9653dbc3ba4c98d67183235d3c7__1684170720
URL1:https://arc.ask3.ru/arc/aa/ad/c7/ad81e9653dbc3ba4c98d67183235d3c7.html
Заголовок, (Title) документа по адресу, URL1:
Java Metadata Interface - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)