摘要: IntPtr类由来 .NET提供了一个结构体System.IntPtr专门用来代表句柄或指针。句柄是对象的标识符,当调用这些API创建对象时,它们并不直接返回指向对象的指针,而是会返回一个32位或64位的整数值,这个在进程或系统范围内唯一的整数值就是句柄(Handle),随后程序再次访问对象,或者删 阅读全文
posted @ 2022-01-11 21:12 小林野夫 阅读(1895) 评论(0) 推荐(1)
摘要: marshal:直译为“编排”, 在计算机中特 指将数据按某种描述格式编排出来,通常来说一般是从非文本格式到文本格式的数据转化。unmarshal是指marshal的逆过程。比如在WebService中,我们需要把java对象以xml方式表示并在网络间传输,把java对象转化成xml片段的过程就是m 阅读全文
posted @ 2022-01-11 21:12 小林野夫 阅读(968) 评论(0) 推荐(0)
摘要: 转载自:https://www.cnblogs.com/silverb/p/5300255.html 句柄的基本概念 1、句柄就是进程句柄表中的索引。2、句柄是对进程范围内一个内核对象地址的引用,一个进程的句柄传给另一个进程是无效的。一个内核对象可用有多个句柄。Windows之所以要设立句柄,根本上 阅读全文
posted @ 2022-01-11 20:25 小林野夫 阅读(1611) 评论(0) 推荐(0)
摘要: RPC服务的基本架构图如上,可以很清楚地看到,一个完整的RPC架构里面包含了四个核心的组件,分别是Client ,Server,Client Stub以及Server Stub,这个Stub大家可以理解为存根。分别说说这几个组件: 客户端(Client): 服务的调用方。 服务端(Server):真 阅读全文
posted @ 2022-01-11 03:22 小林野夫 阅读(607) 评论(0) 推荐(0)
原文链接:https://www.cnblogs.com/cdaniu/