Capítulo 4. Componentes Bonobo

4.1. Introdução

GNOME-DB faz uso da tecnologia Bonobo, o sistema de componentes do GNOME. A medida que a API do Bonobo fica mais e mais estável, o uso de Bonobo no GNOME-DB é cada vez maior. Isto é indispensável, uma vez que estamos sendo incluido no projeto GNOME Office. Cooperação entre aplicações deste pacote é crucial se realmente quisermos aplicações poderosas e charmosas.

Os aplicativos incluidos com o GNOME-DB são eles mesmos totalmente componentizados, de maneira que algumas partes do mesmo possam ser incluídas em outras aplicações. Além disso, um grupo de componentes "database-aware", ou seja, componentes prontos para uso direto com banco de dados, estão presentes no pacote.

Na verdade, quando você executa o GNOME-DB frontend, você está apenas usando um simples container que tem como única função carregar todos os componentes do GNOME-DB em si mesmo.