리모팅에 대한 지식이 있는 분만 이해되시는 그 코드! ^^
=================================================================
public IMessage SyncProcessMessage(IMessage msg)
{
Preprocess(msg);
IMessage returnMethod = m_next.SyncProcessMessage(msg);
IMessage copyMessage = null;
IMethodReturnMessage mrm = returnMethod as IMethodReturnMessage;
copyMessage = new ReturnMessage( [타입에 따라서], mrm.OutArgs, mrm.OutArgCount, mrm.LogicalCallContext, msg as IMethodCallMessage );
PostProcess(msg, returnMethod);
return copyMessage;
}