12

I need to write an RMI server and client in C# and was sort of confused about what this really is considering most of the posts I have read online on the subject have been Java-related. What exactly is C#'s version of Java RMI? Thanks in advance!

3 Answers 3

14

You're looking for .Net Remoting. You may also want to look into WCF.

Sign up to request clarification or add additional context in comments.

3 Comments

WCF if it's available. .NET Remoting is, I believe, more philosophically aligned with RMI, but is not recommended for new development.
@Mark: It's not recommended for new development? Are you sure?
The WCF link is out of date. Some current replacements are: Migrating from .NET Remoting to WCF and Windows Communication Foundation
4

If you are using .net 3.0 or better, look into WCF (Windows Communication Foundation). If you are using .net 2.0 or older, look at .Net Remoting.

Comments

-1

You can use anything except WCF if you want fast and lightweight application without writing tons of xml or hours to configure calculator.

1 Comment

But WCF is the lightweight alternative to writing tons of XML or hours to configure calculator. I know that because I have a calculator service I wrote and did not have to write a single XML for it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.