Введение

Meta Data Services была объектно-ориентированной технологией репозитория, которую можно было интегрировать с корпоративными информационными системами или приложениями, обрабатывающими метаданные. Изначально Meta Data Services называлась Microsoft Repository и была выпущена в составе Visual Basic 5 в 1997 году. Первоначальной целью было предоставление расширяемого программного интерфейса посредством автоматизации OLE от Microsoft для метаданных, описывающих программные артефакты, и упрощение обмена метаданными между программными инструментами от различных поставщиков. Репозиторий стал частью SQL Server 7, и ряд инструментов SQL Server зависели от репозитория, особенно функции OLAP. В 1998 году Microsoft присоединилась к Meta Data Coalition и передала управление базовой Открытой информационной моделью (OIM) репозитория организации по стандартизации. С выпуском SQL Server 2000 репозиторий был переименован в Meta Data Services. Поддержка Meta Data Services была прекращена с выпуском SQL Server 2005. Многие технологии Microsoft использовали Meta Data Services в качестве встроенного хранилища для определений объектов или в качестве платформы для развертывания метаданных. Одним из способов использования Meta Data Services в Microsoft SQL Server 2000 было хранение версионированных пакетов DTS. В Microsoft Visual Studio Meta Data Services поддерживался обмен данными моделей с другими инструментами разработки. Пользователи могли использовать Meta Data Services для собственных нужд: как компонент интегрированной информационной системы, как встроенное хранилище для пользовательских приложений, обрабатывающих метаданные, или как службу хранения и управления для обмена повторно используемыми моделями. Пользователи также могли расширить Meta Data Services для поддержки новых инструментов с целью перепродажи или настроить ее для удовлетворения внутренних требований к инструментам.