Публикации по теме 'proxy-pattern'


Разработайте свою собственную модернизацию с помощью прокси | Отражение Java (часть 1)
В этом руководстве вы узнаете, как использовать пакет Proxy from java.lang.reflect на примере создания http-клиента на основе интерфейсов, аналогичных Retrofit. Чтобы вы поняли конечный результат, я покажу пример результата. Создадим некоторый интерфейс для хранения наших запросов в одном месте: public interface BookClient { // Get request to SOME_BASE_URL/book @GET("/book") List<Book> getBooks(); } Затем мы просто создадим экземпляр этого интерфейса с нашим..

Вопросы по теме 'proxy-pattern'

Шаблон прокси JAVA EE
Я продолжаю читать везде, что, когда вы просите внедрить зависимости в bean-компонент, вам внедряется прокси-сервер для экземпляра этого ресурса. Кажется, я знаю, что такое прокси, это экземпляр, который знает, как пересылать сообщения другому...
1856 просмотров

Разница между шаблоном прокси и шаблоном виртуального прокси
Я знал о шаблоне прокси до сих пор и недавно прочитал это статья, в которой говорится, что виртуальный прокси-сервер в основном используется для отсрочки процесса создания объекта для компонентов, интенсивно использующих память, тем самым ускоряя...
6094 просмотров
schedule 22.02.2023

Как динамически реализовать шаблон прокси в сценарии flex-действия?
Мне нужно реализовать шаблон прокси для сценария действия flex. Исходный объект содержит 40-50 методов, и их число может увеличиваться, поэтому я надеюсь, что смогу избежать реализации отдельных методов в исходном объекте. Я помню, в java я мог...
158 просмотров
schedule 25.05.2024

Шаблон прокси: чем он эффективнее, чем создание реального объекта?
В следующем примере из вики-книг https://en.wikibooks.org/wiki/Computer_Science_Design_Patterns/Proxy Я не уверен, как это быстрее/эффективнее, чем просто создание реального объекта и использование отображаемого изображения из него. Потому что...
286 просмотров
schedule 20.08.2023

Когда использовать класс Dynamic Proxy или стандартный шаблон прокси?
Почему следует использовать «Динамический класс прокси» вместо шаблона «стандартный прокси»? Каковы недостатки или преимущества обоих? Кажется, что они оба имеют одинаковый конечный результат, за исключением того, что они реализованы по-разному....
1416 просмотров

кеширование с использованием функциональных обратных вызовов / реализация шаблона прокси scala
Как реализовать кеш с помощью функционального программирования Несколько дней назад я наткнулся на обратные вызовы и реализацию шаблона прокси с помощью scala. Этот код должен применять внутреннюю функцию только в том случае, если значение...
382 просмотров

В чем точная разница между шаблонами адаптера и прокси?
Как я понял, шаблоны Адаптер и Прокси делают два разных / разных класса / объекта совместимыми с каждым для связи. И оба они являются структурными паттернами. Я понимаю, что они оба очень похожи друг на друга. Может кто-нибудь объяснить,...
13855 просмотров

Как создать динамический прокси в общем коде Kotlin?
Если я на JVM, я могу сделать это: object Playground { class DynamicInvocationHandler : InvocationHandler { @Throws(Throwable::class) override operator fun invoke(proxy: Any, method: Method, args: Array<Any>): Any {...
4461 просмотров

Принудительно переопределить все виртуальные функции из родительского класса из дочернего класса
Мы оборачиваем объект, реализующий абстрактный класс IFunctionality, в класс, который мы пишем, который также реализует IFunctionality. Интерфейс IFunctionality определен в стороннем коде и на данный момент состоит только из виртуальных функций,...
65 просмотров
schedule 08.05.2022