[Isolate-interest] Links provide one-way synchronous communication
Bill Foote
Bill.Foote at Sun.COM
Sun May 22 15:41:47 EDT 2005
Doug Lea wrote:
> [Most of us responsible for second public draft have been either
> traveling or busy hitting other deadlines or both, so replies
> and discussions might be delayed.]
>
> Sutanu Ghosh wrote:
>
>>
>> What is the rationale behind not making Link fully
>> bi-directional as Socket ? That way, both isolates can
>> use the same Link for send and receive.
>>
>
> The Link API is not intended to be an application-layer
> API, so is not very user-friendly. The main goal was to specify
> a small and efficient mechanism that can be provided
> across the various implementation approaches to Isolates,
> over which you can layer socket-like, IPC-like, RMI-like, JMS-like, etc
> middleware frameworks. There have been some research reports by people
> doing this. See for example, Krzysztof Palacz's Purdue PhD thesis (which
> I can't find online at the moment) and paper's by Greg's
> Sun labs groups at http://research.sun.com/projects/barcelona/
>
> -Doug
>
In a similar vein, Links have been found to be perfect for
implementing inter-Xlet communication, that is,
javax.microedition.xlet.ixc in Personal Basis Profile.
IXC is a mechanism superficially similar to RMI, but
with important semantic simplifications.
Bill
More information about the Isolate-interest
mailing list