System Overview
SDL LiveContent Reach is a dynamic delivery application that enables intelligent searching, rendering and personalizing of content. SDL LiveContent Reach enables end users to interact with the content, and track (passively) their activity for analytical purposes.
SDL LiveContent Reach is a web application that exposes an HTTP- or HTTPS-accessible API, which is easily accessible for clients or applications such as web browsers, ANT scripts, or other languages capable of making HTTP requests.
As a user requests the API, calls are handled by the application's business logic layer, which checks authorization, validates the request, and returns the results of the request. Users are granted an anonymous session as they access the system, and they can authenticate to gain additional permissions based on the user's groups.
The XML resources (topics, DITA maps, XHTML) and binary content (images, Flash movies, PDFs), which have been published into SDL LiveContent Reach, are stored within the underlying XML database. Content is indexed by Lucene for full-text searching. As content is retrieved from the database, it is passed through a rendering pipeline, which might personalize it, and then render it into HTML or PDF.