Можно ли один раз получить ссылку на сервис с завода и использовать его для обработки нескольких запросов? Лучше всего это объяснить с помощью следующего псевдокода для сервлета:
SomeServlet...{
MemcacheService memcacheService = MemcacheServiceFactory.getMemcacheService();
UserService userService = UserServiceFactory.getUserService();
DatastoreService datastoreService = DatastoreServiceFactory.getDatastoreService();
doGet(...){
userService.doSomething(...);
}
...
}
Это может быть преждевременная оптимизация, но мне просто интересно узнать, какова стоимость получения услуги для каждого запроса. Пожалуйста, поделитесь своим пониманием.