> Hi can anyone provide me the document which teaches how I can integrate alfresco to other databases . > I saw that we can integrate the alfresco to other systems, But I haven't seen any document how to do with other databases . can we access the documents present in the other databases ? > if yes, Please provide the document link . If not then could you explain in detail "integrate with other system" means what? > Also I have seen a line alfresco one supports proprietary databases and integrations with proprietary software. for more detail; go to this url : https://www.alfresco.com/products/community and check for the line in the what's not Included section.
You can do this in different ways, for example you can extend Alfresco adding your own custom actions.
A custom action in Alfresco can be implemented in Java and you can add your Spring beans for reading contents from different sources and using the Alfresco API you can store/update contents in the repository using as a source an external database.
Using the ActionService you can execute the specific action. The ActionService is one of the services exposed by the Alfresco Foundation API.
Another possible solution is to implement a behavior related to specific contents that have an aspect. An aspect in Alfresco is a tag that allows you to decorate contents adding properties, associations and behaviors (Java trigger).