Architecture

From AlfrescoWiki

Jump to: navigation, search

Contents

[edit] Core Support Frameworks

  • Spring - Spring is an application framework that includes AOP capabilities. See Cross Cutting Support.
  • Hibernate - Hibernate is an object-relational mapping technology
  • Lucene - Lucene is an enterprise-scale full-text and metadata search engine
  • MyFaces - MyFaces is an implementation of Java Server Faces

[edit] Repository

Content oriented store and services.

[edit] Service Framework

[edit] Core Services

[edit] Standard Interfaces

[edit] Web-Client

[edit] System Administration

  • User Interface Design - Start with the end user (not terribly sophisticated) before designing the API
  • Components - Create interfaces for Types, Users, ACLS, Stores, Workflows, Links...
  • SysAdmin API - A JMX-based API for managing system objects in the repository