在.NET中獲取RPC的最簡單方法是什麼?我看到有.NET Remoting和WCF,根據維基百科,WCF是.NET Remoting的後繼者。使用.NET獲得快速RPC的最簡單方法是什麼?
到目前爲止,我只嘗試了遠程處理的東西,這似乎很簡單 - 我到目前爲止也沒有遇到任何應用程序速度問題。 .NET遠程處理是真正實現RPC工作的最佳方式,還是我應該看看WCF(因爲.NET遠程處理將不再支持它)?我只想與已經用C#編寫的對象進行通信,所以我不需要任何這種XML/SOAP /等。運輸格式的東西。目標應用程序旨在通過網絡進行分發,並僅與其自身的實例進行通信。在這種情況下,我只想連接到某個對象,而不必處理協議級別問題。
命名管道甚至更快,但只有當進程位於同一臺計算機上時,它們纔是選項。 (WPF也對命名管道進行了綁定。) – Noldorin 2009-07-20 14:24:48