O'Reilly logo

Alfresco 3 Business Solutions by Martin Bergljung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. The Alfresco APIs

The Alfresco platform has many different Application Programming Interfaces (APIs) that we can use to access content in the repository or extend the content management functionality. To utilize the full potential of Alfresco, it is important to know how each API fits into the system and how we can use it.

Alfresco runs on a Java platform, so most of the APIs that we have available are naturally going to be Java-based APIs. However, one API that is used a lot is the JavaScript API as it hides much of the complexities found with other APIs.

Also, when we use any of the REST-based APIs, we could use any language we wanted on the client side, which makes this approach really flexible and scalable.

The following figure ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required