This guide describes how Service Definition Objects are constructed in detail. For a conceptual overview of these and other special Fedora object types, please see the Fedora Digital Object Model document.
...
On this page:
Table of Contents |
---|
What is a Service Definition?
In Fedora, a Service Definition ("SDef") is a special kind of object that defines a set of operations on objects in a repository. As you will see, that set of operations needs to be expressed in a particular way inside the object in order for Fedora to understand it.
Writing Service Definition FOXML
Although you may author Fedora objects in other ways (e.g. by making a series of API calls to your repository), we will assume for this guide that the object is being constructed in FOXML format outside the repository, then ingested in a single step.
...