{"id":23387,"date":"2016-07-22T17:11:00","date_gmt":"2016-07-22T17:11:00","guid":{"rendered":"https:\/\/site.axamit.com\/?p=362"},"modified":"2026-06-23T07:03:41","modified_gmt":"2026-06-23T07:03:41","slug":"wat-is-dispatcher-in-aem","status":"publish","type":"post","link":"https:\/\/axamit.com\/nl\/blog\/adobe-experience-manager\/wat-is-dispatcher-in-aem\/","title":{"rendered":"Wat is Dispatcher in AEM?"},"content":{"rendered":"<div class=\"custom-toc\"><ul><li class=\"h2-toc\"><a href=\"#content-management-servers\">Contentmanagementservers<\/a><\/li><li class=\"h2-toc\"><a href=\"#what-is-a-dispatcher-in-aem-\">Wat is een dispatcher in AEM?<\/a><\/li><li class=\"h2-toc\"><a href=\"#summary\">Samenvatting<\/a><\/li><li class=\"h2-toc\"><a href=\"#faq\">Veelgestelde vragen<\/a><\/li><\/ul><\/div>\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">In dit AEM Dispatcher-artikel wil ik een algemeen beeld geven van wat een <a href=\"https:\/\/axamit.com\/nl\/blog\/adobe-experience-manager\/wat-is-de-dispatcher-in-aem-3\/\">Dispatcher<\/a> is en waarom we deze nodig hebben. Dit overzicht zal een beter begrip geven van wat we in de volgende delen zullen configureren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Er zijn twee belangrijke benaderingen voor webpublicatie: statische webservers en contentmanagementservers.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Statische webservers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Statische webservers, zoals Apache of IIS, zijn erg eenvoudig en snel. Een van de meest opvallende kenmerken van statische webservers is hun uitbreidbaarheid door plug-ins van derden.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac547dbea224&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac547dbea224\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"381\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-1.webp\" alt=\"\" class=\"wp-image-6641\" srcset=\"https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-1.webp 960w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-1-300x119.webp 300w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-1-768x305.webp 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">De eerste statische webservers werden gecre\u00eberd aan het begin van het internettijdperk in het midden van de jaren 90.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De Apache HTTP Server (\u201chttpd\u201d) was uniek, maar groeide al snel uit tot de populairste statische webserver. Gelanceerd in 1995, werd de Apache HTTP Server in april 1996 de populairste statische webserver en is sindsdien de populairste internetwebserver gebleven.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In februari 2015 markeerde het de 20e verjaardag van de server. De creatie van de Apache HTTP Server bleek cruciaal voor de open-source wereld, inclusief Java open-source software. Deze server werd gecre\u00eberd door 10-15 ontwikkelaars die de oorspronkelijke Apache Group oprichtten. In 1999 vormden de leden van de Apache Group de Apache Software Foundation (ASF)-gemeenschap, die het aantal open-source softwareprojecten aanzienlijk uitbreidde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deze open-source projecten vereenvoudigden de ontwikkeling van Java-applicaties. Enkele opmerkelijke voorbeelden van Apache Open Source zijn Felix (OSGi-implementatie), Jackrabbit (JCR-implementatie) en Sling. Al deze worden gebruikt in AEM.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"content-management-servers\">Contentmanagementservers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Contentmanagementservers zijn de tweede benadering van webpublicatie. Ze bieden dynamische, real-time en intelligente content, maar vereisen meer verwerking en middelen.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac547dbeb68b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac547dbeb68b\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"409\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-2.webp\" alt=\"\" class=\"wp-image-6642\" srcset=\"https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-2.webp 960w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-2-300x128.webp 300w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-2-768x327.webp 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We gebruiken standaard de tweede benadering bij het werken met AEM. De minimale omgevingsconfiguratie voor webpublicatie met AEM bestaat uit twee AEM-instanties: author en publish.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"what-is-a-dispatcher-in-aem-\">Wat is een dispatcher in AEM?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De Dispatcher combineert de snelheid van een statische webserver met de flexibiliteit van een Content Management Server. De dispatcher werkt als onderdeel van een statische HTML-server (zoals Apache). Met andere woorden, de dispatcher is slechts een externe plugin (plugins worden &#8216;modules&#8217; genoemd voor Apache httpd) voor statische webservers. Adobe heeft deze plugin geschreven.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac547dbebe64&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac547dbebe64\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"432\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-3.webp\" alt=\"\" class=\"wp-image-6644\" srcset=\"https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-3.webp 940w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-3-300x138.webp 300w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-3-768x353.webp 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Zo&#8217;n omgeving biedt caching met een focus op:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zoveel mogelijk site-inhoud opslaan (of &#8216;cachen&#8217;) in de vorm van een statische website;<\/li>\n\n\n\n<li>De layout-engine zo min mogelijk benaderen.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Het betekent dat:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Statische inhoud wordt met dezelfde snelheid en gemak afgehandeld als op een statische webserver; bovendien kunt u de beheer- en beveiligingstools gebruiken die beschikbaar zijn voor uw statische webserver(s);<\/li>\n\n\n\n<li>Dynamische inhoud wordt indien nodig gegenereerd zonder het systeem meer te vertragen dan noodzakelijk is.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">De dispatcher bevat mechanismen om statische HTML te genereren en bij te werken op basis van de inhoud van de dynamische site. U kunt gedetailleerd aangeven welke documenten als statische bestanden worden opgeslagen en welke altijd dynamisch worden gegenereerd.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac547dbec64d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac547dbec64d\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-4-1024x768-1.webp\" alt=\"\" class=\"wp-image-6645\" srcset=\"https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-4-1024x768-1.webp 1024w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-4-1024x768-1-300x225.webp 300w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-4-1024x768-1-768x576.webp 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Naast caching biedt de dispatcher de voordelen van load balancing. Load Balancing is de praktijk van het verdelen van de rekenlast van de website over meerdere AEM-instanties. U krijgt meer verwerkingskracht en een grotere dekking van fouttolerantie.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac547dbecbaf&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac547dbecbaf\" class=\"wp-block-image size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"713\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-5.webp\" alt=\"\" class=\"wp-image-6646\" style=\"width:1082px;height:713px\" srcset=\"https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-5.webp 940w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-5-300x228.webp 300w, https:\/\/axamit.com\/wp-content\/uploads\/2016\/07\/dispatcher-1-5-768x583.webp 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"summary\">Samenvatting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De belangrijkste doelen van de dispatcher:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Caching;<\/li>\n\n\n\n<li>Load balancing.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">De dispatcher biedt de volgende aanvullende voordelen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beveiliging;<\/li>\n\n\n\n<li>Beheer van verzoekverwerking.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">U kunt gedetailleerdere documentatie bestuderen op de volgende pagina:\u00a0<a href=\"https:\/\/docs.adobe.com\/docs\/en\/dispatcher.html\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.adobe.com\/docs\/en\/dispatcher.html<\/a><\/p>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"faq\">Veelgestelde vragen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-a-dispatcher-in-aem-\">Wat is een dispatcher in AEM?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">De dispatcher is een caching- en load-balancingtool, ontwikkeld door Adobe voor AEM-implementaties. Het verdeelt inkomende verzoeken gelijkmatig over meerdere AEM publish-instanties om hun belasting te minimaliseren. Bovendien levert het waar mogelijk gecachte inhoud aan eindgebruikers, wat resulteert in verbeterde websiteprestaties.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-does-a-dispatcher-work-in-aem-\">Hoe werkt een dispatcher in AEM?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In AEM fungeert de dispatcher als een proxyserver tussen de website en de gebruiker. Wanneer de browser van een gebruiker een pagina opvraagt, controleert de dispatcher zijn cache op een vooraf opgehaalde versie van die pagina. Als de gecachte pagina actueel is, levert de dispatcher deze aan de gebruiker. Als de gecachte inhoud echter verouderd is, stuurt de dispatcher het verzoek door naar de AEM publish-instantie. De publish-instantie genereert een nieuwe versie van de pagina, die de dispatcher in de cache opslaat en aan de gebruiker levert. Dit proces verbetert de websiteprestaties door de belasting op AEM-instanties te minimaliseren en waar mogelijk gecachte inhoud te leveren.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-are-the-author-publisher-and-dispatcher-in-aem-\">Wat zijn de author-publisher en Dispatcher in AEM?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">De author-publisher is een tweelaags systeem dat contentcreatie (author-instantie) en contentlevering (publisher-instantie) scheidt. De dispatcher fungeert als een tussenpersoon tussen de AEM author-publisher-instanties en eindgebruikers. Het vermindert het aantal verzoeken aan de AEM-instanties door gecachte inhoud te leveren, wat resulteert in verbeterde websiteprestaties.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-set-up-aem-dispatcher-\">Hoe stel ik AEM Dispatcher in?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Download eerst de AEM SDK en pak de Dispatcher Tools uit het zipbestand uit naar een speciale map op uw webserver. Configureer vervolgens de AEM Dispatcher-module om verbinding te maken met uw AEM-instantie en inhoud in de cache op te slaan. Test ten slotte uw configuratie om ervoor te zorgen dat deze correct werkt. Raadpleeg voor gedetailleerde instructies de AEM-documentatie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-a-dispatcher-url-\">Wat is een Dispatcher URL?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dispatcher cacht en bewaart AEM-sitepagina&#8217;s om deze aan gebruikers te leveren. Het webadres van gecachte pagina&#8217;s wordt Dispatcher URL&#8217;s genoemd.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Contentmanagementservers Wat is een dispatcher in AEM? Samenvatting Veelgestelde vragen In dit AEM Dispatcher-artikel wil ik een algemeen [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":5015,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[158],"tags":[],"class_list":["post-23387","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adobe-experience-manager"],"acf":{"cta":"Give Us a Call","phone":"+1 (438) 383-6878","meta-description":"Leer wat AEM Dispatcher is en hoe het de mogelijkheden van de statische webserver en content management server combineert voor betere caching, load balancing, beveiliging en beheer van verzoekverwerking."},"_links":{"self":[{"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/posts\/23387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/comments?post=23387"}],"version-history":[{"count":1,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/posts\/23387\/revisions"}],"predecessor-version":[{"id":23388,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/posts\/23387\/revisions\/23388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/media\/5015"}],"wp:attachment":[{"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/media?parent=23387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/categories?post=23387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axamit.com\/nl\/wp-json\/wp\/v2\/tags?post=23387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}