阅读背景:

IServerChannelSinkProvider_weixin_30252709的博客

来源:互联网 

(一) Remoting框架图

这是msdn上关于Remoting客户端与服务器端进行通信的示意图。客户端与服务端的通信是通过发送消息来实现的。消息的处理是由客户端,服务端创建的一系列的通信信道来处理的。客户端通过代理将消息的调用转换为IMessage,IMessage传入通信处理链,经过客户端FormatterSink转换为消息流,然后通过IClientChannelSink对消息进一步处理,然后进入TransportSink传输到服务端。服务端收到消息后,通过FormatterSink将流转换为消息,让远程对象进行处理。这种消息的处理流程统称为信道接收器(如格式化程序、传输或堆栈生成器接收器),但您可以自定义信道接收器链,以使用消息或流执行特殊任务。 这是msdn上关于Remoting客户端




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: