Re: Problems with the Stream interface



Federico Mena Quintero <federico@helixcode.com> writes:

> Maciej Stachowiak <mjs@eazel.com> writes:
> 
> > > Even if you have asynchronous interfaces, the server may take a long
> > > time to be able to take in the client's requests, and the client will
> > > block inside ORBit when it makes a request.
> > 
> > I don't think this is a problem with oneway calls.
> 
> But you should not use oneway calls.  There is no way to tell if they
> got to the server at all.
>
> I know I will be flamed for this, but oneways are just useless.

1) It's too bad the CORBA spec sucks but we must live in reality, not
   spec-land.

2) How about DII then?
 
> Remember that here anything that happens on one side of the pipe will
> happen on both sides:  even with an asynchronous interface, a client
> may be busy and the server will block if it tries to send the client
> some CORBA request.  It's exactly the same thing as on the other side.

You're right, but oneway addresses both concerns I think.

 - Maciej






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