In this chapter, you learned how to work with remote data communication. Remote data communication consists of HTTP requests/responses, sockets, and file upload/download. The HTTP request/response category can be further broken down into the different messaging formats, such as plain text, XML, SOAP, and AMF, each of which you learned about in this chapter.