远程方法调用的.NET标准是什么?

And*_*ena 7 .net c#

场景:

  • 共同组件定义域的对象类型(即由客户端和服务器组件所引用的组件)
  • 服务器组件限定在所述公共组件定义的类和返回任一原始类型或类型的方法
  • 一个客户端组件,需要调用服务器定义的方法,当然,得到相应的类型及其结果.

什么是.NET 3.5标准方法来解决这个问题?你能否在网上指出任何资源来帮助我度过难关?

Dan*_*n J 11

它可能有点矫枉过正,但它是我最熟悉的远程处理方法,似乎是当前的.NET平台标准:Windows Communication Framework(WCF).

以下是一些参考:

关于WCF的MSDN库文章

来自CODE杂志的WCF开发人员入门

快速摘要介绍其他两个内容


Alb*_*nbo 5

好吧,你可以使用.NET Remoting,但这已被正式弃用,你应该真的去WCF.

编辑: WCF不共享程序集,而是共享客户端和服务器用于为指定类型和方法生成解析器的XML协定.