Object Creation Thread
Excerpt |
---|
When new content is uploaded to DfR (via DuraCloud), it is uploaded as a bytestream having a limited amount of metadata in itself. Also, DuraCloud operates with semantics appropriate to a bytestream, a desirable characteristic since this creates a logical separation of concerns between storage-like containers and containers that perform other functions. In DfR, a key container/service family is the Fedora Repository. It is able to support a richer set of semantics for marking up and relating bytestreams to other content. To do this, however, Fedora Digital Objects, using the FOXML schema, must be created encapsulating the uploaded bytestreams (stored in DuraCloud). |
...
- DCS Data Model
- DCS Feature Extraction - A framework used by the Data Conservancy to process objects. Has built-in support for parallelism and error reporting.
- Fedora Service Framework Simple Queue Services
- The Tiny Filtering Framework - A small library providing source/sink/filter abstractions for working with sequences of Java objects.
- Fedora DTO Libraries - Java libraries to aid in creating, reading, and writing Fedora objects.
- Active MQ (REST binding)
- Amazon Simple Queue Services
- Stanford Library (Hydra) - Work-Do
- Mule
- Apache Camel (A good intro article)
- Apache Service Mix
- Spring (http:www.springsource.org)
- MIT Libraries - Cloud Task Replica
- JBoss jBPM
- JBoss Drools
- Pronom Droid
- Harvard FITS