Simple sockets. Definitely hideous. For now. Avoid using...