Documentum Foundation Services
EMC Documentum Foundation Services (DFS) support EMC's vision of service-oriented enterprise content management. DFS provides developers with a new and dramatically simplified programming interface that is based on services. Serving as a category of EMC Documentum Enterprise Content Services, Foundation Services provides a comprehensive suite of core content services.
In creating the Documentum Foundation Services suite, basic and required content management functionality has been recomposed into a small set of core enterprise content management services, enabling ease of development and deployment. Each of these services represents a basic capability used within an enterprise content management system. With a powerful but simple business language syntax, each service has a set of allowable actions that are called "verbs" and that are largely independent of each other.
EMC Documentum Composer provides fast and easy access to Enterprise Content Services including Foundation Services by exposing a Services Catalog Viewer that enables developers to view, rapidly develop, publish, search for, and consume reusable services.
EMC Documentum Foundation Services—Core Content Services
| Service | Function |
|---|---|
| Object service | Creating, updating, and deleting |
| Version control service | Check in and check out |
| Query service | Pass-through Documentum query language (DQL), cache query, results, and query builder |
| Schema service | Data dictionary capabilities |
| Workflow service | Basic workflow functionality |
| Search service | Search functionality |
| Lifecycle service | Management of lifecycles on persistent objects |
| Security/ACL service | Management of Access Control Lists (ACLs) on persistent objects |

