VisualML utilizes a set of Modules to implement its Solutions for publishers.  These Modules are available for use in publisher's own systems should they choose to do their own solution deployments.

As illustrated below, the modules call upon two key infrastructure elements.  

  1. VisualML Module Services
  2. Central Repository

Infrastructure Decisions for VisualML Deployments

The VisualML Module Services are necessary to enable the free VisualML Modules to function on a publisher-owned corpus.  The Services may be hosted either within the publisher's or VisualML's infrastructure, at the publishers's discretion.

The Central Repository is the entity where all content and metadata are stored for usage by the system.  If the publisher has a MarkLogic Server, then the deployment often includes the publisher hosting the central repository.

Choosing where the infrastructure elements will be hosted is a key step in the discovery and definition of the expected system.  Please contact a VisualML representative to discuss the details of a deployment.

VisualML currently offers seven modules based on its infrastructure:

  1. Connector
  2. Search & Search Results
  3. Add XML Content
  4. Edit & Collaborate with XML Content
  5. View - Preview/Read  XML Content
  6. Importer - Provides a mechanism to import content in XML created outside the Systems into the Systems.
  7. Exporter - Provides a mechanism to export content in a relational database to XML, normalizing and applying a designated schema as it is exported

The sub-pages to this page discuss the capabilities of each module.