近来开始学.NET Remoting了,这里记下来跟大家一起分享,也起个加固记忆的作用.希望大家多多指教!现在我们来说下.net Remoting涉及到的术语:
MarshalByRefObject:是那些通过使用代理交换消息来跨越应用程序域边界进行通信的对象的基类,它是于代理的方式引用
Serializable:实现系列化Attribute,系列化有三中方式:XML,SOAP,二进制
System.Runtime.Remoting:命名空间
通道:
TcpChannel:TCP通道提供了基于Socket的传输工具,使用Tcp协议来跨越Remoting边界传输序列化的消息流。TcpChannel类型默认使用二进制格式序列化消息对象,因此它具有更高的传输性能
HttpChannel:类型放在名字空间System.Runtime.Remoting.Channel.Http中。它提供了一种使用Http协议,使其能在Internet上穿越防火墙传输序列化消息流
激活方式:
SingleCall: 为每一个客户端建立一个远程对象实例
SingleTon:将为所有客户端建立同一个对象实例
posted on 2007-06-08 21:48  过江  阅读(422)  评论(0编辑  收藏  举报