Search HMNL:
Permalink: http://www.hmnl.nl/HMNL/web.nsf/vwWebFeatures/DXCA
HMNL Home
The DX Component Architecture



Documentation for Version 3

The Domino eXplorer (DX) was developed as a means for facilitating the rapid development of tools to be used in projects that involve high volumes of data transformation. DX has been, and continues to be developed for use across a wide range of Domino versions and platforms. The reference platforms are Domino 8.5.x on Windows Server 2003 and Red Hat Linux 5.2. DX is also used as a research tool to investigate various aspects of Autonomic Systems, in particular Autonomic Throughput Optimisation.

Standardised utilities have also been built around some of the functional DX classes, these are published as “DX Tools” and can save time by providing off-the-shelf processing to be incorporated into complex transformations that need high throughput rates.

DX consists of a set of “Kernel” classes and a collection of “Functional” classes. This document presents the gross architecture of the DX kernel and the functional classes.
The component architecture is examined by following typical execution sequences in a representative DX Tools application.

Double-click or right-click and select "Save target as .." to download the required package.

Files

File
    File Name
    Contents/Usage
    File Size
Windows:
DX-COMPONENT_ARCHITECTURE.doc
    DX Component Architecture - Word for Windows 97-2003
    815 Kb
DX-COMPONENT_ARCHITECTURE.pdf
    DX Component Architecture - PDF
    517 Kb
DX-COMPONENT_ARCHITECTURE.xps
    DX Component Architecture - XPS
    718 Kb
Linux:
DX-COMPONENT_ARCHITECTURE.odt
    DX Component Architecture - Open Document Text
    323 Kb

License
General Information
Source Distributions
Documentation
Articles
Heavy Lift Computing
Support
Services
Reference Environments
Development Environments
DXCommon
QCopy
QMove
QACLMorph
RDBCreate
DXIPA
DXTell
SPZap
Application Design Guide
Kernel API Reference
Class Catalogue
Using QCopy
Using QMove
Using QACLMorph
Using RDBCreate
Using DXIPA
Using DXTell
Using SPZap
Research Note