Python API for OpenDMA
Project description
OpenDMA API for Python
At it's 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.
The API is available for different programming languages and enforces a consistent style across these languages.
This repository contains the OpenDMA API for Python.
It has been auto-generated by the OpenDMA API Builder.
Installation
This project is available on PyPI. You can simply install it with pip:
pip install opendma-api
Usage
The OpenDMA API defines a set of interfaces (ABCs in python) that need to be implemented by an OpenDMA Adaptor for an actual ECM system -- very similar to database drivers.
There is a generic OpenDMA REST Client for Python implementing this API on top of the OpenDMA REST API. With the help of REST-ful servers and clients it is possible to bridge programming language and network boundaries.
You can find multiple examples for Python in the OpenDMA REST Client for Python repository.
There is also a complete OpenDMA Tutorial for Java showing the basic concepts which apply to Python as well.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file opendma_api-0.8.0.tar.gz.
File metadata
- Download URL: opendma_api-0.8.0.tar.gz
- Upload date:
- Size: 30.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2808cd32ab655ae08b394464334fb5e4e970cc87b725776d1d4d130016d29348
|
|
| MD5 |
8832ff4862057a51c60196675609836b
|
|
| BLAKE2b-256 |
93cf2986d00a3e30e155a6b06494696157bb224fbbf89a7d319e1052aa784eab
|
File details
Details for the file opendma_api-0.8.0-py3-none-any.whl.
File metadata
- Download URL: opendma_api-0.8.0-py3-none-any.whl
- Upload date:
- Size: 30.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d7acedaf067669cb8bd7c51c01c711d17ecb6cae6f67b51c94aeb1f90d82ee8
|
|
| MD5 |
4e98563a2adf0e86558f203d06339290
|
|
| BLAKE2b-256 |
6c30b453f545449e868a19baada3bcbd194db754e1bb46570ead6491fd34d56e
|