FacadeThe book has now been published and the content of this chapter has likely changed substanstially.
A service object that hides the actual implementation structure of a service.
Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.
Further ReadingFrom [GOF].
Copyright © 2003-2008 Gerard Meszaros all rights reserved