cancel
Showing results for 
Search instead for 
Did you mean: 

Replace Jackrabbit with Alfresco

dcs
Champ in-the-making
Champ in-the-making
Hi,

We are trying to replace existing Jackrabbit with Alfresco in our framework.

Our Framework has UI to display the document,its work-flow enabled,User role enabled.

-We are looking api mainly for Create/Check-in/Check-out/Delete/Update/Archive documents.
-If we run alfresco server seperately,what is the best way to integrate our application with alfresco(Webservices/RMI/JNDI or something else).

Thanks
DCS
1 REPLY 1

norgan
Champ in-the-making
Champ in-the-making
Hi DCS,
for the API, check out the developement ressources, looking for the repository API (JSR170 compliant). http://wiki.alfresco.com/wiki/Developer_Guide#Developing_against_the_Alfresco_Repository

As for integration on separate Alfresco server : I am not sure, what you mean by that. Alfresco consists clients, custom modells and a data repository, which can be accessed via ReST, Webservices etc. and is JSr170 compliant. You can use all the functionality without using the alfresco client at all. So for storing users, roles, content etc. suit yourself, which technology you want to try out. My favorite is ReST, but beware to set it up correctly (see http://duncan-cragg.org/blog/post/strest-service-trampled-rest-will-break-web-20/ for more)

So you will be running the repository anyway. Its just a question, if you are using your own server application to communicate in the backend with the alfresco repository or adapt your client UI to access the data.

Regards, Norgan