Skip to content
@OpenDMA

OpenDMA (Open Document Management Architecture)

Open Enterprise Content Integration

At its core, OpenDMA (Open Document Management Architecture) defines an abstract model for Document Management and Enterprise Content Management Systems.

The OpenDMA API provides an abstract interface to this model. It allows to write content centric applications once, and run them against multiple different Enterprise Content and Document Management Systems.

An "OpenDMA Adaptor" implements this API for a specific ECM system, just like a database "Driver" in JDBC. There are adaptors available for multiple popular ECM systems like Alfresco, CMOD, Documentum, FileNet P8, IBMCM, Nuxeo, OnBase, OpenText Content Services, Sharepoint, and others.

The API is available for different programming languages and enforces a consistent style across these languages. A REST-ful API allows to bridge between programming languages and across the network. A Python application on one machine can talk to a Documentum OpenDMA Adaptor on a different machine which uses the DFC.jar Java API.

Pinned Loading

  1. opendma-spec opendma-spec Public

    OpenDMA specification

  2. opendma-java-tutorial opendma-java-tutorial Public

    Java

  3. opendma-java-api opendma-java-api Public

    Java API for OpenDMA

    Java

  4. opendma-python-api opendma-python-api Public

    Python API for OpenDMA

    Python

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…