river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Firmstone <j...@zeus.net.au>
Subject Re: sketches
Date Thu, 04 Feb 2010 22:39:18 GMT
Cool, once you've got your ProxiedEndpoint, can I do the Serialized form 
for you?

Cheers,

Peter.

Sim IJskes - QCG wrote:
> Peter Firmstone wrote:
>> Ok sounds interesting, lets work together, we need both types of 
>> functionality, one for scalibility and the other for reliability, if 
>> NAT p2p TCP fails we need to fall back on a routing service.
>
> I've a few notes:
>
> interface TransportService
>    extends Remote
> {
>    MsgBlock poll();
>
>    void send( MsgBlock mb );
> }
>
> This is to support bidirectional message flow. (think bosh).
>
> class ProxiedEndpoint
>    implements Serializable
> {
>     private SomeId id ;
>
>     private Endpoint transportEndpoint ;
>
>     ProxyEndpoint( SomeId id, Endpoint transportEndpoint )
>     {
>       ...
>     }
> }
>
> This is for the implementation and registration.
>
> interface ProxyServer
>    extends Remote
> {
>    ProxiedEndpoint createEndpoint();
> }
>
> Gr. Sim
>


Mime
View raw message