In this chapter, we examined the Proxy pattern and its many uses. The two flavors of Proxy pattern we looked at are the Virtual and Remote Proxy patterns. We also went through several examples to fully understand the Proxy pattern:
We used the built-in flash.display.Loader class to proxy the loading of an image.
We created a Virtual Proxy to defer serialization of XML to a model object.
We built a simple Remote Proxy for handling Flickr searches.