cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco API - Which is the better approach to accomplish the below tasks.

gbarala
Champ in-the-making
Champ in-the-making
I am new to Alfresco Document Management. I need to connect and interact with the Alfresco Repository and need to do some of the Document managment operations create a document (Upload a large/small file), update, delete, search, checkin/out documents, workflows etc..

Please let me know which Alfresco API's is suitable to accomplish all these feature for eg:-
1. Alfresco Web services
2. RESTFul API's
3. CMIS

I need better approach and also let me know which is good for performance wise if I store millions of data.

Thanks & Regards
Gopi
1 REPLY 1

kaynezhang
World-Class Innovator
World-Class Innovator
CMIS defines two “bindings”, one is AtomPub binding ,the other is the Web Services binding, I guess by CMIS you means Web Services binding.

1.Alfresco Web services is not recommended at all,you should choose from cmis or webscript.
2.CMIS is a proposed standard for ECM,it is more portability than webscript api.
3.webscript api is more powerful than cmis api now.

So whether to  choose CMIS or  webscript api depends on your needs