Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Open Knowledge Initiative (логотип) .png

Инициатива открытого знания ( OKI ) это организация несет ответственность за спецификации программных интерфейсов , включающего сервис - ориентированную архитектуру (SOA) на основе определений услуг высокого уровня.

Описание [ править ]

Первоначально инициатива «Открытое знание» спонсировалась Фондом Эндрю У. Меллона и Массачусетским технологическим институтом .

Цель SOA - обеспечить разделение интерфейса службы и ее базовой реализации, чтобы потребители (приложения) могли взаимодействовать с самым широким набором поставщиков услуг (реализаций), а поставщиков можно было легко менять на лету без модификация кода приложения. Использование этого архитектурного стиля сохраняет инвестиции в разработку программного обеспечения по мере развития базовых технологий и механизмов и позволяет предприятиям включать программное обеспечение внешней разработки без затрат на перенос для достижения взаимодействия с существующей вычислительной инфраструктурой.

OKI был разработан и опубликован набор программных интерфейсов , известных как открытые определения Service Interface (OSIDs) , каждый из которых описывает логическое вычислительное обслуживание. В отличие от других определений интерфейсов, которые инкапсулируют конкретную технологию, OSID более легко разрешает различным технологиям взаимодействовать через свои интерфейсы для данной услуги. Идентификаторы OSID включают определения сервисов для:

  • Репозиторий
  • Планирование
  • Рабочий процесс
  • Обмен сообщениями
  • Управление курсом
  • Оценка
  • Аутентификация
  • Авторизация
  • Личность
  • Подача

Дополнительная информация [ править ]

Текущие спецификации OSID версии 2 можно загрузить с Sourceforge . Статьи и технические документы доступны в библиотеке OKI .

Продавцы и сторонники [ править ]

Ссылки [ править ]

  • Бейв, Т., Кук, Д., Грин, Т. Интеграция образовательного предприятия . 2003 г.