I think it is a good idea. I had one question though, why do we need to store data in a temp file in case of multilple input streams. If a single input stream could be handed over for invocation, what is wrong with handing over multiple input streams for invocation?
On 2/1/07, David Blevins <[EMAIL PROTECTED]> wrote:
Hey what do people think about this one? It's always bugged me that you can't use input streams in EJBs. It's just too useful. For the case where there is a single input stream in the arg list, we could do something pretty simple like have the server reorder any other args so that the input stream is last in the data sent from the client, then the server could literally just hand off the input stream it has open with the client over as an argument for invocation. For input streams as return types, we can just do the reverse of this. If there were more than one input streams as arguments then we could do a file upload style push to the server where the server reads in each part to a temp file and then creates input streams to those and passes them in as arguments for invocation. It's kind of a crazy idea, but I think this feature would just rock. What do you think? -David
-- Karan Malhi
