What is the equivalence of RMI (Remote Method Invocation - Java) in C #?
What is the equivalence of RMI (Remote Method Invocation - Java) in C #?
I do not know much about RMI and I do not know how much they are not using Jini in their place.
So I'd say .NET Remoting would be the direct substitute. But the official recommendation is to use WCF .
But a lot of people do not use it as well because it's heavy and difficult to learn and use and have architectural problems. I have my doubts if the same does not occur as Java technologies. The fact is they thought it was easy to make a framework that took care of all this with good abstraction and flexibility, but that never worked out very well. So if you want to use the same Microsoft technology, WCF is the equivalent, if you can use third-party technologies then the range is great, there are people using the Service Stack . But the person has adopted other forms that do not depend on these great frameworks .