Géneralités:Quelques détails techniques
Un article de AlfrescoWiki.
[modifier] Considérations techniques
Un fonctionnement multi plateforme
- Linux
- MacOS X
- UNIX (POSIX)
- Microsoft Windows
La connexion vers d’autres langages en s’appuyant sur un grand nombre d'API :
- Java
- JSR-168
- JSR-170
- JSR-127
- PHP
- webservices
Alfresco utilise des composants éprouvés :
- Spring – Framework orienté aspects
- ACEGI – Framework de sécurité orienté aspects
- MyFaces – Implémentation de JSF
- Hibernate – Mapping Objet-Relationnel et Persistance
- Lucene – Moteur de recherche textuelle
- JLAN - serveur CIFS, FTP, NFS
- POI – Conversion de fichiers
- PDFBox – Conversion PDF
- OpenOffice - Suite bureautique
- Axis - services web
- Freemarker - langage de modèles
- Rhino - Moteur javascript
- EHCache - Cache distribué
- Log4J - Gestion de logs
- XFire - Framework SOAP
- Quartz - Planificateur
- TinyMCE - Editeur riche
- Jaxen - Moteur XPATH
- Chiba - Moteur XForms
- Quercus - Moteur PHP
De très nombreuses interfaces d'accès aux données sont disponibles
- CIFS/SMB – Protocole de partage de fichiers Microsoft
- FTP
- NFS
- WebDAV
- Web Services
- Interface Web
