摘要:
https://www.cnblogs.com/ingstyle/p/5711249.html 1 service.name必须对应服务的实现类限定名 2 baseAddresses定义服务基地址,可以为不同的传协议提供不同的基地址, 一个服务一种传输协议最多一个基地址。 WCF中支持的传输协议如下 阅读全文
摘要:
https://docs.microsoft.com/zh-cn/dotnet/standard/base-types/common-type-system .NET中的所有类型不是值类型就是引用类型。 值类型是使用对象实际值来表示对象的数据类型。 如果向一个变量分配值类型的实例,则该变量将被赋以该 阅读全文
摘要:
SQLSTORE的反序列化(解密) 1 找到指定编号sql "//SQLString[@ID='"+strSqlId.Trim()+"']"2 根据参数个数创建参数数组3 遍历参数列 1 获取sql语句或存储过程名称 2 获取参数编号和根据数据库类型创建对应参数对象 3 赋值参数名称 4 遍历参数属 阅读全文
摘要:
客户端信道处理 ProcessMessage1 加密通讯 初始唯一标识和加密提供程序 向服务器请求密钥并根据响应的密钥初始化加密提供程序(服务端需验证IP合法性) 根据加密提供程序加密请求消息 向服务器发起请求 根据加密提供程序解密响应流。 返回。2 非加密通讯 初始唯一标识和加密提供程序 向服务器 阅读全文
摘要:
1 服务端在调用 System.Runtime.Remoting.RemotingConfiguration.Configure(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile, false);时,会创建服务器提供程序实例(调用两 阅读全文
摘要:
https://msdn.microsoft.com/zh-cn/library/tdzwhfy3(v=vs.90).aspx 阅读全文
摘要:
1 服务端 <configuration> <system.runtime.remoting> <application> <channels> <channel ref="tcp" port="8086"/>//端口注册成功,telnet可以通 </channels> <service> <wel 阅读全文
摘要:
public class RemotingHelper { private static bool _isInit; private static IDictionary _wellKnownTypes; public static object GetObject(Type type) { if... 阅读全文