Re: CORBA performance.
- From: Mathieu Lacage <mathieu gnu org>
- To: Havoc Pennington <hp redhat com>
- Cc: gnome-components-list gnome org
- Subject: Re: CORBA performance.
- Date: 03 Dec 2001 09:15:17 +0100
le lun 03-12-2001 à 01:48, Havoc Pennington a écrit :
>
> Michael Meeks <michael peabody ximian com> writes:
> > Hmm; well you can do oneway calls which allow you to dispatch
> > in a non-blocking fashion, you can also fairly easily create async
> > stubs / skels that allow a larger degree of non-blocking-ness (
> > although currently low level writes are synchronous which blows - but
> > is convenient and fast for memory allocation in many cases ).
>
> Well sure, but then you are no longer network transparent. ;-)
> oneway/async are hacks that expose the details of networking.
>
> The whole point I was making is that robust remote component usage has
> to care about the fact that the component is remote.
>
> For example, there is no reason GConf _can't_ be implemented with
> CORBA - but really in the end the IDL _should_ have been something
Why "_should_" ? Would you mind explaining why ?
> like:
>
> interface ConfigServer {
> oneway void sendMessage (in string message);
> }
>
> interface ConfigClient {
> oneway void sendMessage (in string message);
> }
>
> And CORBA is getting you exactly nowhere there - it's just being used
> to avoid fooling with sockets by hand. This is just a traditional text
Avoiding fooling with sockets by hand might well be worth it :)
> protocol, with no useful IDL and no useful transparency.
Mathieu
--
Mathieu Lacage <mathieu gnu org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]