Hello all! I believe this will be my first post on GameDev.net, so HELLO!
My question is, while designing the back-end design of my game, I'm wondering what the standard is for communication between servers that is not open to clients.
My current setup is a simple Client -> Game Server[] -> Master Server setup. I've already whipped up a socket level protocol for my Client -> Game Server communication so that I can be both secure and fast, but the communication between Game Server and Master server don't exactly have the same restraints. I can depend on the servers not sending malicious messages (I know, can't be 100%) to each other, which would make communication through Http/JSON much easier to work with. Is this an okay setup or should I still be practicing the same level of security and speed by using socket level requests?
Also, the Game Server and Master server are just going to be chatting about end-game results and such; nothing extreme.
[Edit] Uh oh, I may have goofed. Probably should have put this in the networking forum. My bad :(