Bonobo (GNOME)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Bonobo — компонентная модель, применяемая для создания повторно используемых программных компонентов и составных документов. Она была создана компанией Ximian (сейчас является частью Novell) для использования в составных документах в GNOME.

Bonobo был разработан и реализован для того, чтобы упростить создание объемных приложений. Он был написан под сильным влиянием технологии OLE от компании Microsoft и очень схож с ней. Компоненты Bonobo аналогичны KParts из состава KDE. Bonobo основан на архитектуре CORBA architecture. С помощью Bonobo возможно, например, встроить в приложение HTML-компоненту для показа некого HTML-документа или SVG-компоненту для отображения статистики, взятой из базы данных.

Доступны следующие компоненты:

  • электронные таблицы Gnumeric;
  • просмотрщик PostScript (ggv)
  • просмотрщик PDF (xpdf)
  • просмотрщик SVG (gill)

Устаревание[править | править вики-текст]

Команда GNOME официально объявила Bonobo устаревшим, начиная с GNOME 2.4,[1] а разработчикам предлагается использовать альтернативы, такие как D-Bus.[2]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. GNOME Library, retrieved August 31, 2007
  2. Bonobo and CORBA. Gnome Dev Center (30 сентября 2010). Проверено 29 июня 2011. Архивировано из первоисточника 25 сентября 2012.