Service Locator [Alur/Crupi/Malks Core J2EE Patterns]"Use a Service Locator to implement and encapsulate service and component lookup. A Service Locator hides the implementation details of the lookup mechanism and encapsulates related dependencies." http://www.corej2eepatterns.com/Patterns2ndEd/ServiceLocator.htm |