[e-lang] [RFP] cross-language object serialization (E <--->
Squeak-E)
Robert Withers
rwithers12 at attbi.com
Tue Jan 21 08:18:50 UTC 2003
On Tuesday, January 21, 2003, at 03:11 AM, Mark S. Miller wrote:
> At 10:56 PM 1/20/2003 Monday, Robert Withers wrote:
>> oops, I think that I do want this negotiation in VatTP. In CapTP,
>> neither
>> side knows who the incoming connection was, do they?
>
> Don't need to. Since (by assumption in the previous reply), we're
> negotiating a semantics-free choice, we can treat each direction as a
> separate decision. I imagine a protocol like the following:
>
> Both Alice and Bob just start speaking in Doc/XML. This lets message
> traffic
> flow prior to negotiating another format, which is good, since latency
> is
> more important that bandwidth or marshalling time.
>
> Alice, whenever she feels like it, tells Bob "you also may speak to me
> in
> Doc/doc-code or Doc/term-tree". Alice says this on the Alice->Bob
> link, but
> she's speaking only about the Bob->Alice link.
>
> Bob, anytime after he's gotten such permission, says in Doc/XML "I'm
> switching to Doc/doc-code". The next Bob->Alice packet must then be
> encoded
> in Doc/doc-code.
>
> The above sequence of events may happen to be interleaved with a
> corresponding negotiation about the other direction, or not. In any
> case,
> these two choices don't need to be synchronized or coordinated.
>
> So I think this issue should stay at the CapTP level.
ok, this works for me. "you also may speak to me in Doc/doc-code or
SqueakDoc or SqueakBinary"
and for a very good reason too. I like it a lot!
rob
>
>
> ----------------------------------------
> Text by me above is hereby placed in the public domain
>
> Cheers,
> --MarkM
>
>
More information about the Squeak-dev
mailing list
|