The Filter Flow
The visitor browser makes a request.
In parallel with the unblu activity, the regular processes of the organization’s web site take place: Requests are forwarded to the organization backend then responses delivered to the visitor’s browser.
The request is intercepted by the Filter and, if the rules apply (only images and style sheets), sent to the Collaboration Server.
The flow of unblu-specific requests is represented in the diagram by red arrows. The Collaboration Server creates a URL ‘map’ which allows it to find the requested images and style sheets. As images and style sheets are not transferred with the Document Object Model (although the ‘space’ on the page where they should be placed is recorded) the Collaboration Server uses this ‘URL map’ to find requested objects. As some objects may be held in the visitor browser cache the server calculates what objects must be fetched to recreate the cached objects on the Agent browser.
The reconstructed page is sent to the Agent Desk browser.