This HTML5 document contains 165 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-bghttp://bg.dbpedia.org/resource/
n20http://hy.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
n17http://commons.wikimedia.org/wiki/Special:FilePath/
dbpedia-frhttp://fr.dbpedia.org/resource/
n41http://perfectjpattern.sourceforge.net/
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n16http://dbpedia.org/resource/File:
dbphttp://dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
n25https://www.infoworld.com/article/2074068/
dbohttp://dbpedia.org/ontology/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
n33https://web.archive.org/web/20120311202925/http:/www.netobjectives.com/PatternRepository/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
n9https://web.archive.org/web/20141019100543/http:/patterns.org.pl/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-ruhttp://ru.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
wikidatahttp://www.wikidata.org/entity/
n30https://web.archive.org/web/20180314162121/http:/www.lepus.org.uk/ref/legend/
goldhttp://purl.org/linguistics/gold/
yago-reshttp://yago-knowledge.org/resource/
n35https://global.dbpedia.org/id/
dbpedia-ithttp://it.dbpedia.org/resource/
dbpedia-cahttp://ca.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
dbpedia-zhhttp://zh.dbpedia.org/resource/
n34https://wiki.c2.com/
n19http://lt.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n18https://sourcemaking.com/design_patterns/
dbpedia-glhttp://gl.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
dbpedia-eshttp://es.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:PureMVC
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:BioJava
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Design_Patterns
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Indirection
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Jakarta_Enterprise_Beans
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Comparison_of_C_Sharp_and_Java
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Object-oriented_programming
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Mono_(software)
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:OLE_Automation
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Pattern-Oriented_Software_Architecture
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Microsoft_Silverlight_version_history
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Active_object
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Lazy_initialization
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Lazy_loading
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Moonlight_Maze
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Structural_pattern
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Forwarding_(object-oriented_programming)
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Proxy
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageDisambiguates
dbr:Proxy_pattern
Subject Item
dbr:Proxy_pattern
rdf:type
yago:Form105930736 yago:Structure105726345 yago:WikicatSoftwareDesignPatterns dbo:Disease yago:Abstraction100002137 yago:Cognition100023271 yago:PsychologicalFeature100023100
rdfs:label
نمط الوكيل Proxy (padrões de projeto) Замісник (шаблон проєктування) Proxy (patrón de diseño) 프록시 패턴 Stellvertreter (Entwurfsmuster) Pełnomocnik (wzorzec projektowy) Proxy pattern Proxy pattern Proxy (patró de disseny) Proxy (patron de conception) Proxy パターン Заместитель (шаблон проектирования) 代理模式
rdfs:comment
Заместитель (англ. Proxy) — структурный шаблон проектирования, предоставляющий объект, который контролирует доступ к другому объекту, перехватывая все вызовы (выполняет функцию контейнера). Der Proxy, auch Stellvertreter genannt, ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung, das zur Kategorie der Strukturmuster (englisch structural design patterns) gehört. Das Muster überträgt die Steuerung eines Objektes auf ein vorgelagertes Stellvertreterobjekt. Es ist ein Entwurfsmuster der sogenannten Viererbande. Em programação de computadores, o padrão de proxy é um padrão de projeto de software. Um proxy (em português, "procurador"), em sua forma mais geral, é uma classe que funciona como uma interface para outra coisa. O proxy pode fazer interface com qualquer coisa: uma conexão de rede, um grande objeto na memória, um arquivo ou algum outro recurso caro ou impossível de duplicar. Resumindo, um proxy é um objeto wrapper (empacotador) ou agente que está sendo chamado pelo cliente para acessar o objeto de serviço real, nos bastidores. O uso do proxy pode simplesmente ser para o objeto real ou pode fornecer lógica adicional. No proxy, funcionalidade extra pode ser fornecida, por exemplo, armazenamento em cache quando as operações no objeto real exigem muitos recursos ou verificação das pré-condiçõ En programació, el patró proxy és un patró de disseny de programari. Un proxy, en la seva forma més general, és una classe que funciona com una interfície a una altra cosa. L'altra cosa podria ser qualsevol: una connexió a la xarxa, un gran objecte en la memòria, un arxiu, o algun altre recurs que és car o impossible de duplicar. Un exemple ben conegut dels proxys és d'intermediari en un model referenciat amb a objectes. En els casos que hi ha vaires còpies d'un objecte complex el patró proxy pot ser adaptat per incorporar al patró per tal de reduir la necessitat de memòria. In informatica, il proxy pattern è un design pattern. Nella sua forma più generale, un proxy è una classe che funziona come interfaccia per qualcos'altro. L'altro potrebbe essere qualunque cosa: una connessione di rete, un grosso oggetto in memoria, un file e altre risorse che sono costose o impossibili da duplicare. Un esempio ben conosciuto di proxy pattern è la tecnica reference counting dei puntatori. En programmation, un proxy est un patron de conception. Un proxy est une classe se substituant à une autre classe. Par convention et simplicité, le proxy implémente la même interface que la classe à laquelle il se substitue. L'utilisation de ce proxy ajoute une indirection à l'utilisation de la classe à substituer. 프록시 패턴(proxy pattern)은 컴퓨터 프로그래밍에서 소프트웨어 디자인 패턴의 하나이다. 일반적으로 프록시는 다른 무언가와 이어지는 인터페이스의 역할을 하는 클래스이다. 프록시는 어떠한 것(이를테면 네트워크 연결, 메모리 안의 커다란 객체, 파일, 또 복제할 수 없거나 수요가 많은 리소스)과도 인터페이스의 역할을 수행할 수 있다. 프록시 패턴의 잘 알려진 예로는 참조 횟수 스마트 포인터 객체이다. 복합적인 오브젝트들의 다수의 복사본이 존재해야만 하는 상황에서 프록시 패턴은 애플리케이션의 메모리 사용량을 줄이기 위해서 플라이웨이트 패턴과 결합된 형태로 나올 수도 있다. In computer programming, the proxy pattern is a software design pattern. A proxy, in its most general form, is a class functioning as an interface to something else. The proxy could interface to anything: a network connection, a large object in memory, a file, or some other resource that is expensive or impossible to duplicate. In short, a proxy is a wrapper or agent object that is being called by the client to access the real serving object behind the scenes. Use of the proxy can simply be forwarding to the real object, or can provide additional logic. In the proxy, extra functionality can be provided, for example caching when operations on the real object are resource intensive, or checking preconditions before operations on the real object are invoked. For the client, usage of a proxy o Proxy パターンは、プログラミングにおけるデザインパターンの一種。Proxy(プロキシ、代理人)とは、大まかに言えば、別物のインタフェースとして機能するクラスである。その「別物」は何でもよく、ネットワーク接続だったり、メモリ上の大きなオブジェクトだったり、複製がコスト高あるいは不可能な何らかのリソースなどである。 Proxy パターンのよく知られている例として、参照カウント付きポインタオブジェクトがある。 複雑なオブジェクトの複数のコピーが必須となる状況では、Proxy パターンに Flyweight パターンを加えることでメモリ使用量を抑えることができる。通常、複雑なオブジェクトのインスタンスは1つだけ生成し、プロキシオブジェクトを複数生成する。それらプロキシオブジェクトは唯一の複雑なオブジェクトへの参照を含む。プロキシへの操作は、オリジナルのオブジェクトにフォワードされる。プロキシオブジェクトが全て破棄されると、参照されていた複雑なオブジェクトの使用していたメモリも解放される。 في برمجة الكمبيوتر، نمط الوكيل هو نمط في تصميم البرمجيات. الوكيل (Proxy)، في شكله الأكثر عمومية، هو فئة تعمل بمثابة واجهة لشيء آخر. الوكيل يمكن ان يكون واجهة لأي شيء: اتصال بالشبكة، كائن كبير في الذاكرة، ملف، أو بعض الموارد الأخرى التي هي مكلفة أو من المستحيل تكررارها. من الأمثلة المعروفة لنمط الوكيل هو كائن مؤشر. 代理模式(英語:Proxy Pattern)是程式設計中的一種設計模式。 所謂的代理者是指一個類別可以作為其它東西的介面。代理者可以作任何東西的介面:網路連接、記憶體中的大物件、檔案或其它昂貴或無法複製的資源。 著名的代理模式例子為參照計數(英語:reference counting)指標物件。 當一個複雜物件的多份副本須存在時,代理模式可以結合享元模式以減少記憶體用量。典型作法是建立一個複雜物件及多個代理者,每個代理者會參照到原本的複雜物件。而作用在代理者的運算會轉送到原本物件。一旦所有的代理者都不存在時,複雜物件會被移除。 El patrón Proxy es un patrón estructural que tiene como propósito proporcionar un subrogado o intermediario de un objeto para controlar su acceso. Un proxy, en su forma más general, es una clase que funciona como una interfaz para otra cosa. El proxy podría interactuar con cualquier cosa: una conexión de red, un objeto grande en la memoria, un archivo o algún otro recurso que sea costoso o imposible de duplicar. En resumen, un proxy es un contenedor o un objeto de agente que el cliente está llamando para acceder al objeto de servicio real detrás de escena. El uso del proxy puede ser simplemente reenvío al objeto real, o puede proporcionar lógica adicional. En el proxy, se puede proporcionar una funcionalidad adicional, por ejemplo, el almacenamiento en caché cuando las operaciones en el ob Pełnomocnik (ang. proxy) – strukturalny wzorzec projektowy, którego celem jest utworzenie obiektu zastępującego inny obiekt. Stosowany jest w celu kontrolowanego tworzenia na żądanie kosztownych obiektów oraz kontroli dostępu do nich. Шаблон Proxy (Заступник) — Шаблон проєктування. Надає об'єкт, що контролює доступ, перехоплюючи всі виклики до нього.
foaf:depiction
n17:Proxy_pattern_in_LePUS3.gif n17:Proxy_pattern_diagram.svg n17:W3sDesign_Proxy_Design_Pattern_UML.jpg
dcterms:subject
dbc:Articles_with_example_Java_code dbc:Articles_with_example_C_Sharp_code dbc:Software_design_patterns
dbo:wikiPageID
164856
dbo:wikiPageRevisionID
1085586929
dbo:wikiPageWikiLink
dbr:Lazy_initialization dbr:Remote_method_invocation dbc:Articles_with_example_Java_code n16:W3sDesign_Proxy_Design_Pattern_UML.jpg dbr:Forwarding_(object-oriented_programming) dbr:Unified_Modeling_Language dbr:Decorator_pattern dbr:Composite_pattern dbr:Class_diagram dbr:Computer_programming dbc:Articles_with_example_C_Sharp_code dbr:Software_design_pattern dbr:Java_(programming_language) dbr:Design_Patterns dbr:JavaWorld dbr:Distributed_object_communication n16:Proxy_pattern_diagram.svg n16:Proxy_pattern_in_LePUS3.gif dbc:Software_design_patterns dbr:Automated_teller_machine
dbo:wikiPageExternalLink
n18:proxy n25:take-control-with-the-proxy-design-pattern.html n9:proxy.html n30:legend.xml n34:%3FProxyPattern n41:dp-proxy.html n33:index.php%3Ftitle=AdapterVersusProxyVersusFacadePatternComparison
owl:sameAs
dbpedia-ja:Proxy_パターン dbpedia-de:Stellvertreter_(Entwurfsmuster) n19:Proxy_(objektas) n20:Պրոքսի_(նախագծման_ձևանմուշ) dbpedia-it:Proxy_pattern dbpedia-hu:Helyettes_programtervezési_minta dbpedia-es:Proxy_(patrón_de_diseño) dbpedia-uk:Замісник_(шаблон_проєктування) dbpedia-pt:Proxy_(padrões_de_projeto) dbpedia-fa:الگوی_وکالت dbpedia-bg:Пълномощно_(шаблон) dbpedia-ko:프록시_패턴 dbpedia-gl:Proxy_(padrón_de_deseño) yago-res:Proxy_pattern n35:2FU3a dbpedia-ar:نمط_الوكيل dbpedia-fr:Proxy_(patron_de_conception) dbpedia-zh:代理模式 wikidata:Q23846 dbpedia-ru:Заместитель_(шаблон_проектирования) freebase:m.015ys3 dbpedia-ca:Proxy_(patró_de_disseny) dbpedia-pl:Pełnomocnik_(wzorzec_projektowy)
dbp:wikiPageUsesTemplate
dbt:Wikibooks dbt:Webarchive dbt:Design_Patterns_Patterns dbt:See dbt:Commons_category dbt:Reflist dbt:Cite_web
dbo:thumbnail
n17:W3sDesign_Proxy_Design_Pattern_UML.jpg?width=300
dbp:title
Proxy pattern C++ implementation example Adapter vs. Proxy vs. Facade Pattern Comparison
dbp:url
n9:proxy.html n33:index.php%3Ftitle=AdapterVersusProxyVersusFacadePatternComparison
dbo:abstract
En programació, el patró proxy és un patró de disseny de programari. Un proxy, en la seva forma més general, és una classe que funciona com una interfície a una altra cosa. L'altra cosa podria ser qualsevol: una connexió a la xarxa, un gran objecte en la memòria, un arxiu, o algun altre recurs que és car o impossible de duplicar. Un exemple ben conegut dels proxys és d'intermediari en un model referenciat amb a objectes. En els casos que hi ha vaires còpies d'un objecte complex el patró proxy pot ser adaptat per incorporar al patró per tal de reduir la necessitat de memòria. El patrón Proxy es un patrón estructural que tiene como propósito proporcionar un subrogado o intermediario de un objeto para controlar su acceso. Un proxy, en su forma más general, es una clase que funciona como una interfaz para otra cosa. El proxy podría interactuar con cualquier cosa: una conexión de red, un objeto grande en la memoria, un archivo o algún otro recurso que sea costoso o imposible de duplicar. En resumen, un proxy es un contenedor o un objeto de agente que el cliente está llamando para acceder al objeto de servicio real detrás de escena. El uso del proxy puede ser simplemente reenvío al objeto real, o puede proporcionar lógica adicional. En el proxy, se puede proporcionar una funcionalidad adicional, por ejemplo, el almacenamiento en caché cuando las operaciones en el objeto real requieren muchos recursos, o la comprobación de las condiciones previas antes de que se invoquen las operaciones en el objeto real. Para el cliente, el uso de un objeto proxy es similar al uso del objeto real, porque ambos implementan la misma interfaz.​ في برمجة الكمبيوتر، نمط الوكيل هو نمط في تصميم البرمجيات. الوكيل (Proxy)، في شكله الأكثر عمومية، هو فئة تعمل بمثابة واجهة لشيء آخر. الوكيل يمكن ان يكون واجهة لأي شيء: اتصال بالشبكة، كائن كبير في الذاكرة، ملف، أو بعض الموارد الأخرى التي هي مكلفة أو من المستحيل تكررارها. من الأمثلة المعروفة لنمط الوكيل هو كائن مؤشر. في الحالات التي يكون فيها نسخ متعددة من كائن معقد يجب أن تتواجد، يمكن تبني نمط الوكيل لإدماج نموذج (نمط) وزن الذبابة من أجل الحد من بصمة الذاكرة للتطبيق. وعادة نسخه واحده من الكائن المعقد يتم إنشاؤه، وكائنات وكيل متعددة يتم إنشاؤها، وجميعها تتضمن إشارة إلى كائن معقد اصلي واحد. أي عملية تجرى على وكلاء تحال إلى الكائن الأصلي. عندما تكون جميع نسخح الوكيل(Proxy) هي خارج النطاق، يمكن مسح الكائن من الذاكرة. 프록시 패턴(proxy pattern)은 컴퓨터 프로그래밍에서 소프트웨어 디자인 패턴의 하나이다. 일반적으로 프록시는 다른 무언가와 이어지는 인터페이스의 역할을 하는 클래스이다. 프록시는 어떠한 것(이를테면 네트워크 연결, 메모리 안의 커다란 객체, 파일, 또 복제할 수 없거나 수요가 많은 리소스)과도 인터페이스의 역할을 수행할 수 있다. 프록시 패턴의 잘 알려진 예로는 참조 횟수 스마트 포인터 객체이다. 복합적인 오브젝트들의 다수의 복사본이 존재해야만 하는 상황에서 프록시 패턴은 애플리케이션의 메모리 사용량을 줄이기 위해서 플라이웨이트 패턴과 결합된 형태로 나올 수도 있다. Pełnomocnik (ang. proxy) – strukturalny wzorzec projektowy, którego celem jest utworzenie obiektu zastępującego inny obiekt. Stosowany jest w celu kontrolowanego tworzenia na żądanie kosztownych obiektów oraz kontroli dostępu do nich. In computer programming, the proxy pattern is a software design pattern. A proxy, in its most general form, is a class functioning as an interface to something else. The proxy could interface to anything: a network connection, a large object in memory, a file, or some other resource that is expensive or impossible to duplicate. In short, a proxy is a wrapper or agent object that is being called by the client to access the real serving object behind the scenes. Use of the proxy can simply be forwarding to the real object, or can provide additional logic. In the proxy, extra functionality can be provided, for example caching when operations on the real object are resource intensive, or checking preconditions before operations on the real object are invoked. For the client, usage of a proxy object is similar to using the real object, because both implement the same interface. Em programação de computadores, o padrão de proxy é um padrão de projeto de software. Um proxy (em português, "procurador"), em sua forma mais geral, é uma classe que funciona como uma interface para outra coisa. O proxy pode fazer interface com qualquer coisa: uma conexão de rede, um grande objeto na memória, um arquivo ou algum outro recurso caro ou impossível de duplicar. Resumindo, um proxy é um objeto wrapper (empacotador) ou agente que está sendo chamado pelo cliente para acessar o objeto de serviço real, nos bastidores. O uso do proxy pode simplesmente ser para o objeto real ou pode fornecer lógica adicional. No proxy, funcionalidade extra pode ser fornecida, por exemplo, armazenamento em cache quando as operações no objeto real exigem muitos recursos ou verificação das pré-condições antes que as operações no objeto real sejam chamadas. Para o cliente, o uso de um objeto proxy é semelhante ao uso do objeto real, porque ambos implementam a mesma interface. Resumidamente, o padrão proxy possui três principais finalidades, sendo elas: * Prover um substituto (ou placeholder) para um outro objeto controlar seu acesso; * Usar um nível extra de indireção para fornecer acesso distribuído, controlado ou inteligente; * Adicionar um agregador e delegador para proteger o componente real de complexidade indevida. En programmation, un proxy est un patron de conception. Un proxy est une classe se substituant à une autre classe. Par convention et simplicité, le proxy implémente la même interface que la classe à laquelle il se substitue. L'utilisation de ce proxy ajoute une indirection à l'utilisation de la classe à substituer. Шаблон Proxy (Заступник) — Шаблон проєктування. Надає об'єкт, що контролює доступ, перехоплюючи всі виклики до нього. Заместитель (англ. Proxy) — структурный шаблон проектирования, предоставляющий объект, который контролирует доступ к другому объекту, перехватывая все вызовы (выполняет функцию контейнера). In informatica, il proxy pattern è un design pattern. Nella sua forma più generale, un proxy è una classe che funziona come interfaccia per qualcos'altro. L'altro potrebbe essere qualunque cosa: una connessione di rete, un grosso oggetto in memoria, un file e altre risorse che sono costose o impossibili da duplicare. Un esempio ben conosciuto di proxy pattern è la tecnica reference counting dei puntatori. Nelle situazioni in cui molte copie di un oggetto complesso devono esistere, il proxy pattern può essere adottato per incorporare il Flyweight pattern per ridurre l'occupazione di memoria dell'oggetto. Tipicamente viene creata un'istanza di oggetto complesso, e molteplici oggetti proxy, ognuno dei quali contiene un riferimento al singolo oggetto complesso. Ogni operazione svolta sui proxy viene trasmessa all'oggetto originale. Una volta che tutte le istanze del proxy sono distrutte, l'oggetto in memoria può essere deallocato. Proxy パターンは、プログラミングにおけるデザインパターンの一種。Proxy(プロキシ、代理人)とは、大まかに言えば、別物のインタフェースとして機能するクラスである。その「別物」は何でもよく、ネットワーク接続だったり、メモリ上の大きなオブジェクトだったり、複製がコスト高あるいは不可能な何らかのリソースなどである。 Proxy パターンのよく知られている例として、参照カウント付きポインタオブジェクトがある。 複雑なオブジェクトの複数のコピーが必須となる状況では、Proxy パターンに Flyweight パターンを加えることでメモリ使用量を抑えることができる。通常、複雑なオブジェクトのインスタンスは1つだけ生成し、プロキシオブジェクトを複数生成する。それらプロキシオブジェクトは唯一の複雑なオブジェクトへの参照を含む。プロキシへの操作は、オリジナルのオブジェクトにフォワードされる。プロキシオブジェクトが全て破棄されると、参照されていた複雑なオブジェクトの使用していたメモリも解放される。 Der Proxy, auch Stellvertreter genannt, ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung, das zur Kategorie der Strukturmuster (englisch structural design patterns) gehört. Das Muster überträgt die Steuerung eines Objektes auf ein vorgelagertes Stellvertreterobjekt. Es ist ein Entwurfsmuster der sogenannten Viererbande. Ein Proxy in seiner allgemeinsten Form ist eine Klasse, die als Schnittstelle zu einem so genannten Subjekt auftritt. Dieses Subjekt kann beispielsweise eine Netzwerkverbindung, ein großes Objekt im Speicher, eine Datei oder eine andere Ressource sein. Als Stellvertreter dieses Subjektes kann der Proxy die Erzeugung des Subjektes sowie den Zugriff darauf steuern. 代理模式(英語:Proxy Pattern)是程式設計中的一種設計模式。 所謂的代理者是指一個類別可以作為其它東西的介面。代理者可以作任何東西的介面:網路連接、記憶體中的大物件、檔案或其它昂貴或無法複製的資源。 著名的代理模式例子為參照計數(英語:reference counting)指標物件。 當一個複雜物件的多份副本須存在時,代理模式可以結合享元模式以減少記憶體用量。典型作法是建立一個複雜物件及多個代理者,每個代理者會參照到原本的複雜物件。而作用在代理者的運算會轉送到原本物件。一旦所有的代理者都不存在時,複雜物件會被移除。
gold:hypernym
dbr:Pattern
prov:wasDerivedFrom
wikipedia-en:Proxy_pattern?oldid=1085586929&ns=0
dbo:wikiPageLength
19804
foaf:isPrimaryTopicOf
wikipedia-en:Proxy_pattern
Subject Item
dbr:Runtime_Callable_Wrapper
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:API
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Bit_array
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:SuperCollider
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Wrapper_library
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Business_delegate_pattern
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Software_design_pattern
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Spring_Framework
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Objective-C
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:OpenLisp
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Service_mesh
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Splash_screen
dbo:wikiPageWikiLink
dbr:Proxy_pattern
Subject Item
dbr:Proxy_class
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageRedirects
dbr:Proxy_pattern
Subject Item
dbr:Proxy_design_pattern
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageRedirects
dbr:Proxy_pattern
Subject Item
dbr:Proxy_object
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageRedirects
dbr:Proxy_pattern
Subject Item
dbr:Remote_Proxy
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageRedirects
dbr:Proxy_pattern
Subject Item
dbr:Design_Pattern_-_Proxy
dbo:wikiPageWikiLink
dbr:Proxy_pattern
dbo:wikiPageRedirects
dbr:Proxy_pattern
Subject Item
wikipedia-en:Proxy_pattern
foaf:primaryTopic
dbr:Proxy_pattern