This probably could fit in with networking, but this more abstract design oriented than hard code.
Basically what I want to do is make a starcraft-ish type of PvP battle game, but I’m not sure how one would go about identifying other people online to engage with. I was thinking you could log on and arrive at a splash screen with a list of players online, then click on a player’s name and they would get a challenge message. However, I would like to do this without a server so getting all the players into a list would be difficult. I know with RMI there is a registry, which is basically a phonebook with all the active machines, is there something like that in the regular networking api?