What is Alfresco architecture?

What is Alfresco architecture?

Alfresco is the leading open source option for ECM. Alfresco architecture is designed based on open standards JSR-170, JSR-168, and JSR-283. JSRs are industry standards defined by the Java community for uniform repository access, using the Java platform application programming interface.

What is CMIS in alfresco?

CMIS (Content Management Interoperability Services) is a vendor-neutral OASIS Web services interface specification that enables interoperability between Enterprise Content Management (ECM) systems.

What is CMIS query?

The OASIS CMIS specification provides a type-based query service to search for objects on the repository. For more information, see section 2.1. 10 Query of the OASIS CMIS specification.

How to build customizations for the Alfresco platform?

There are several so called extension points that can be used to build customizations for the platform, they are usually deployed as AMP or JAR modules. Alfresco Share provides a web client interface (that is a User Interface, UI) for the repository and is implemented as the share.war web application.

What is the Alfresco digital workspace?

There is also a newer UI called Digital Workspace, based on the Alfresco Application Development Framework (ADF), it’s also deployed as a WAR. The user interfaces makes it easy for users to manage their sites, folders, documents, users and so on.

What is Alfresco Share?

Alfresco Share provides a web client interface (that is a User Interface, UI) for the repository and is implemented as the share.war web application. There is also a newer UI called Digital Workspace, based on the Alfresco Application Development Framework (ADF), it’s also deployed as a WAR.

What is the Alfresco JavaScript library?

The Alfresco JavaScript library abstracts the Content Services (ACS) ReST API and the Alfresco Process Services (APS) ReST API, so a lot of work has been done to make it smooth to use the Alfresco ReST APIs from a third party JavaScript library.