Table of Contents

  1. The Fedora Digital Object Model
  2. Application Programming Interface for Object Creation (API-M)
  3. Creation of Data Objects (3 ways)

    Notice: This document is obsolete in Fedora 3.0 and is in the process of being rewritten.

  1. The Fedora Digital Object Model

    All Fedora objects conform to the Fedora Digital Object Model. Release 3.0 introduces the Content Model Architecture (CMA) which provides an overarching structure to Fedora digital objects and relationships between them. It will help if you are familiar with both of these documents in understanding this one.

    Briefly, the Fedora object model consists of:
    This document describes the interfaces which may be used to create digital objects in the Fedora Repository.
  2. Application Programming Interface for Object Creation (API-M)

    Digital object construction is achieved via the methods of the Fedora Management API (API-M). The Management API exposes methods to ingest objects into the repository, as well as methods to create objects interactively. For a detailed description of each of the methods in API-M, see the specification at http://www.fedora.info/definitions/1/0/api/. The API is also expressed in the Web Services Description Language (WSDL) and is available at http://www.fedora.info/documents/Fedora-API-M.wsdl
  3. Creation of Digital Objects (3 ways)

    XML Submission (Ingest) Interactive Building Batch Loading