RE: vcard-integration for gnome

On Mon, 2003-11-24 at 10:11, Murray Cumming Comneon com wrote:
>  > Am 24.11.2003 06:54 schrieb(en) Nat Friedman:
> > > The module is called evolution-data-server, and I think it 
> > implements 
> > > everything you're talking about.
> This looks like a bonobo or CORBA server. Is there any particular reason
> that this needs to be a bonobo server? That does make it difficult to wrap
> for language bindings.

We made it a bonobo server to get async and threaded communication so we
could minimize blocking.  The actual bits a developer needs are straight
C, none of the bonobo bits (basically just the POA definition in the
instance struct) actually need to be wrapped.  For instance, the C#
bindings do this (they don't have a bonobo wrapper either).

JP Rosevear <jpr ximian com>
Ximian, Inc.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]