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

Re: Changes (Message Passing)




Speaking of messaging... Has anyone though about encapsulating Mnemonic
messages over network sockets for communication between processes
(possibly on other machines)?

On Mon, 15 Sep 1997, Andrew J Berkley wrote:

> I made a lot of changes to the tree today -- my copy seems to still work,
> but I'm checking to make sure I didn't forget any files (I probably did).
> 
> I moved a lot of code over to using the new message passing by id and type
> scheme (Content Messages and Status Messages are now sent via our new
> method).  The only thing left is to move Data Messages over, and to remove
> a lot of dead files in the mnemonic tree.
> 
> I also removed REDIRECT support (because it was duplicated in about three
> different places).  HTTPHandler still handles the NewURL internally, but
> I'm not sure what triggers that as opposed to a redirect.  I'll puzzle
> that out sometime later.
> 
> OK, so if you really want to help this project out, you could write a
> DataMessage message type (really really easy, just look at midStatus) and
> replace all instances of DataMessage in the tree with the new one.
> 
> Then get rid of the old message manager, remove all the old messages
> (which aren't used), and start converting more parts of the tree to
> message passing.
> 
> I also added a message type HandleURL which is sent now to all protocol
> handlers to ask who wants to handle a given URL.  I noticed while doing
> this that the ProtocolHandler.h file is filled with a lot of ancient
> cruft... someone might want to remove some of it.
> 
> Andrew
> 
> 
> 
>          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>              Mnemonic Browser Project - http://www.mnemonic.org/
>                            Developers Mailinglist
>              Archive: http://www.mnemonic.browser.org/list/dev/
>          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>