[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

jefioranelli

8/26/2004 5:30:00 PM

I have a problem when i implement the CompressionServerSink (Book:
advanced .net remoting - Chapter 9 ? Creating a compression sink).

The problem is in the ProcessMessage method. When remoting
calls this method, both requestStream and responseStream are
undefined. And after _nextSink.ProcessMessage execution, both
variables are undefined too. What´s wrong?


public ServerProcessing ProcessMessage(IServerChannelSinkStack
sinkStack,
IMessage requestMsg,
ITransportHeaders requestHeaders,
Stream requestStream,
out IMessage responseMsg,
out ITransportHeaders responseHeaders,
out Stream responseStream)
{
// requestStream and responseStream are undefined!!!!!

// pushing onto stack and forwarding the call
sinkStack.Push(this,null);

ServerProcessing srvProc =
_nextSink.ProcessMessage(sinkStack,
requestMsg,
requestHeaders,
requestStream,
out responseMsg,
out responseHeaders,
out responseStream);

// requestStream and responseStream are undefined!!!!!

// returning status information
return srvProc;
}