Skip to content
bstefanescu edited this page May 9, 2011 · 11 revisions

What is the Eclipse Enterprise Content Repository (ECR)?

ECR is a platform to build rich content applications. You can use ECR to develop any type of application that need to manage structured (or unstructured) content and expose this content to the world using the interface of your choice (web sites, REST APIs, CMIS, or native Java API for embeddable applications).

ECR is providing a rich set of services on top of the content storage like versioning, access control, REST bindings and also an easy way to create web sites or REST services to expose your content.

Concepts

  1. Extension Points
  2. Components
  3. Services
  4. Configuration
  5. Content Repository
  6. Authentication
  7. Content Automation
  8. Web Applications

After reading this guide about ECR concepts you can start playing with the repository by using the ECR Shell application.

Then you may want to go deeper into ECR and write your first ECR plugin. For doing this take a look to the Developer Guide and on Tutorials page.