
EMS Platform Overview
Scalable architecture for enterprise digital media services
Not only is EMS built from the ground up on open standards, this powerful DAM platform is architected to support rapid development of custom applications and ready integration with third-party processing engines and enterprise applications. Based on the proven best practice of model-view-controller (MVC) functional separation, EMS is built on an n-tier layered services-oriented architecture (SOA), with clean separation between presentation, business logic, persistence, integration, and database layers.
The SOA allows multiple client applications to work against the same back-end server including:
- J2EE-based Web applications
- Desktop Java applications
- Foundation for supporting web services
- Robust Remote Method Invocation (RMI) API
- Comprehensive, fully documented Java SDK
- SOAP-based Web Services Interface
Metadata Management
EMS supports multiple metadata models and unlimited schema for classification and categorization. This gives you the flexibility to develop solutions that readily align with changing business processes. For industries requiring compliance and accountability tools, EMS also supports metadata versioning.
Powerful Search Support
Search capabilities utilize user-defined or embedded metadata, controlled-vocabulary subjects, asset attributes, and parametric searches of textual content. EMS incorporates robust associative modeling through associative nodes for search “subjects” and dynamic vocabulary control for keyword consistency. EMS also supports optional full-text search with embedded third-party enterprise search tools like Fast DataSearch.
Asset-Level Security
EMS provides the critical enterprise security you need for control over the consumption and integrity of your high-value digital media assets. Based on granular, object-level controls, security settings may be applied to any single asset, or extended automatically across asset collections, individual users, groups, roles, or entire organizations.
Media Agility
The flexible architecture of EMS allows for digital media processing agility. With EMS, you’ll have a platform that supports the full range of rich media, from graphics and compound documents to Microsoft Office®, audio, and video—including MPEG, QuickTime®, RealMedia®, Flash, and Windows Media® files.
EMS supports best-of-class digital media processing engines, such as Adobe® Graphics Server® and Telestream® Flipfactory® for file format transformation. To support the growth of new media types, EMS is designed for the rapid integration of new media engines.
Plug-in File Request Broker (FRB) architecture allows easy support of new digital media file types and transformations.
Complete Administrator Control
With virtually limitless flexibility, administrators can manage content access and system functionality at multiple levels—object, user, group, role, etc. Complementing the file store is a robust database engine that performs media analytics—tracking how assets and metadata are accessed and used.
IT Flexibility
EMS is architected with pure J2EE for deployment as a digital media services platform. It supports deep integration with your existing IT ecosystem. It can serve as a media services engine working in conjunction with other enterprise applications, such as content management systems, ERP, CRM, video editing, and e-learning, as well as storage systems and media processing tools.
>> Learn more about EMS as a powerful development platform. Contact us.
>> Learn more about becoming a ClearStory partner.









