I'm trying to integrate Alfresco with our software (TOTVS Educacional). I know that a way to integrate, is using Web Services but software is restricted to development so i thought about acess directly to database and put the informations there.
But we are working with documents, it's is possible?
Do not access the database directly. Your options, in order of preference (most preferred to least preferred) are:
- CMIS (either Web Services or AtomPub, it does not matter much) - Alfresco RESTful APIs - Alfresco Web Services API - Alfresco Foundation API (if you are willing to run Alfresco in the same process as TOTVS) - Alfresco JCR API
The RESTful API is implemented using the web script framework. Read this tutorial to learn more about it. The official docs on the web script framework live here.
I don't know if this is what you are referring to when you say "mailing list xml", but every node in the repository essentially has an email address. If you configure inbound SMTP, you can send email to the repository. The email and its attachments get placed in the folder you send the email to. Read more about it here.