Remoting is still alive
Many people think and say that Remoting is dead. They say that “strong binding” is the way of the past.
This is not true!!!
SOA is a great thing, loose binding is the way to achieve friction free interaction between systems but it comes with a price, and the price tag is something to take into consideration.
With Remoting and strong binding we could pass objects by reference between processes. This capability is extremely powerful and should not be thrown away just because SOA is “IN” and Remoting is “OUT” today.
When Interaction between systems is what you need use WCF.
When you pass only data between entities that have explicit boundaries WCF and SOA is your thing… But when object should be shared across processes do use Remoting. It is great.
It is no wonder that many internal infrastructures in the .Net framework still use Remoting.
Remoting is alive it will be with us for a long time …