本地远程过程调用的分享方式有哪些?我正在处理两个单独的C#应用程序,我正在尝试确定创建从一个应用程序到另一个应用程序的远程过程调用的最佳方法。在这种情况下,不需要Web服务,因为应用程序将始终在同一台计算机(Windows操作系统)上运行。我可以在C#和.net中使用哪些类型的RPC?我建议WCF使用NetNamedPipeBinding进行进程间通信。这是一个例子。还有Remoting,它自.NET1.0以来就已存在,但在支持WCF的情况下已经过时。这里有几个选项。最突出的是,两者都可用于远程或本地计算机上的进程之间的通信。我推荐配置了IPC通道的.NETRemoting,在我看来,这是在同一台PC上运行的应用程序之间进行通信的最快方式。networkComms.net提供非常通用的RPC功能,请参阅RPCExample.cs。尝试在Win32RPC上使用Protobuffers以上是C#学习教程:本地远程过程调用有哪些方法?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
