Using Alfresco REST API with the Java SDK (Out Of Process)

cancel
Showing results for 
Search instead for 
Did you mean: 

Using Alfresco REST API with the Java SDK (Out Of Process)

angelborroy
Alfresco Employee
0 0 1,304

Alfresco provides a REST API that exposes different services from the Repository.

Details on the API are provided in Official Alfresco Documentation:

https://docs.alfresco.com/content-services/latest/develop/rest-api-guide/

In addition to the existent Alfresco Maven SDK (4.x), oriented to extend the product features by creating AMP or JAR modules, a new Alfresco Java SDK (5,x) has been introduced in Alfresco 7 to provide integrations with the repository Out Of Process. When using this new SDK, both REST API and ActiveMQ sources can be used to adapt the use of the platform to a given use case.

Alfresco REST API can be consumed from many different types of clients. However, Alfresco Java SDK provides a reference implementation for a Java native client for the REST API.

Details on the use of this native client is available in Alfresco Official Documentation:

https://docs.alfresco.com/content-services/latest/develop/oop-ext-points/rest-api-java-wrapper/

Discover how to use this new SDK with the REST API in the following video.

 

About the Author
Angel Borroy is Hyland Developer Evangelist. Over the last 15 years, he has been working as a software architect on Java, BPM, document management and electronic signatures. He has been working with Alfresco during the last years to customize several implementations in large organizations and to provide add-ons to the Community based on Record Management and Electronic Signature. He writes (sometimes) on his personal blog http://angelborroy.wordpress.com. He is (proud) member of the Order of the Bee.