Proxy Pattern
A short description of the software design pattern proxy.
Ever needed to protect a remote object? Did you ever need to provide extra security or additional mechanisms for acessing a target object? With the proxy pattern your possibilities are almost endless.
Let's say you have a class System which can be accessed publicly and can provide sensible information about it to anyone. This is the target object.
So you want to protect the access to this object and you don't want to change the source code. What do you do? You create a proxy for acessing it.
You create a new class, let's say SystemProxy, and from now on, the target object should no longer be accessed publicly and only the proxy knows how to interact with the target object.
You then create the additional mechanism to protect the sensible information, say... only administrators can request that information. You create a method called requestSystemInfo inside of which will be an if clause determining if the user is an admin.
If true, the SystemProxy calls the requestSystemInfo directly to the System object. If false, no method is called.
In this simple way you have protected the access to your target object without changing its source code!
From now, it's up to you as you can add whatever mechanisms you want to your target object.
FEUP 2011/12
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Proxy Pattern», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.