I'm taking a Masters capstone course early and doing my project in C# while everyone else is doing theirs in Java. The project has 4 services and requires a name server that maps service names to sockets. The instructor is suggesting that the students use RMI to build this registry. Since I'm not very familiar with Java, and the instructor is not very familiar with .NET, we weren't able to come up with an equivalent in C#. Anyone out there aware of one?
Update:
I'm looking for a way to discover a WCF service without explicitly knowing its socket.
Update 2:
I will be demoing the project on my XP laptop using VS 2008/WebDev server.