Server communication and parsing.