[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Alpha release!
Some time in June, kultarr@rocketmail.com said:
> ---David Morton <mortonda@horizon.hit.net> wrote:
> > I think there are some similarities, but we are making our own
> broker, to
> > save space... some may say that we are re-inventing the wheel...
> I'd say
> > we are redesigning it! (and using just the needed parts)
We've been accused many times of re-inventing the wheel, hasn't
stopped us yet :)
> Something too CORBA-like would seem like it might be overkill and
> add a lot of inefficiency and overhead. I take it that you do not
> see Mnemonic relying on RPC types of facilities to do its work --
> rather the fetching, translation, and display of web information
> all takes place on the local machine. Is this a correct understanding?
Yes, that is correct.
I took some time in the initial stages to read through the Corba 2.0
spec and it is MASSIVE and to my mind unweildy by trying to be all
things to all people.
I've designed the Object Manager to essentially be an interface to the
Registry Manager and Object Broker functions, thereby isolating the
interfaces to them and keeping a consistant interface for the
programmer regardless of changes in the underlying Registry
manipulation and Object calling.
In the future I think it should be reasonably easy to provide a
mechanism for runtime downloading and execution of objects. (something
I'm calling MOTP - Mnemonic Object Transfer Protocol) but this will be
significantly different to a corba ORB. It's more like a basic FTP
between two memory spaces... I don't envisage using RPC for it even :)
(I hate RPC!)
I'm currently tweaking and debugging the OM and should have some Docs
on it's use and some test/example code very soon.
Right now, I'm sick (the common cold is a bitch!) and don't feel up to
much :(
I'll try to get the examples and docs done soon so people can migrate
to using the OM.
JoeV.
--
Joe Vaughan <joev@freddyfrog.com>
PGP: Mail joev@freddyfrog.com with Subject: "Gimme PGP Key"
-----------------------------------------------------------
Project Mnemonic: http://www.mnemonic.browser.org
mailto:joev@www.mnemonic.browser.org