HST Request Handling - Enterprise Java Content management system - Hippo CMS

HST Request Handling

The HST Request Handling can be split into two separate main phases, namely

  1. HST Request Matching

  2. HST Request Processing

First the hostname, portnumber, and url are matched to a resolved sitemap item (in case of a site). This is the Request Matching phase. The HST Request Processing makes use of this resolved sitemap item to deduce what component tree to render with which (repository) content. A simplified grand scheme of the HST Request Handling can be drawn as follows ( download as PDF for better readability):

//onehippo-prod.global.ssl.fastly.net/binaries/ninecolumn/content/gallery/connect/library/hst-architecture-2.20.jpg

 

HST Request Handling

The HST Request Handling can be split into two separate main phases, namely

  1. HST Request Matching

  2. HST Request Processing

First the hostname, portnumber, and url are matched to a resolved sitemap item (in case of a site). This is the Request Matching phase. The HST Request Processing makes use of this resolved sitemap item to deduce what component tree to render with which (repository) content. A simplified grand scheme of the HST Request Handling can be drawn as follows ( download as PDF for better readability):

//onehippo-prod.global.ssl.fastly.net/binaries/ninecolumn/content/gallery/connect/library/hst-architecture-2.20.jpg