Date: Fri, 29 Mar 2024 03:10:53 +0100 (CET)
Message-ID: <1656187439.343.1711678253275@confluence-esup.uphf.fr>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_342_703077368.1711678253274"
------=_Part_342_703077368.1711678253274
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
Introduction
Dans une approche "entrep=C3=B4t de documents centralis=C3=A9" il est in=
t=C3=A9ressant de regarder comment on peut interagir avec nuxeo depuis des =
applications externes.
Le usages possibles sont :
- Acc=C3=A9der aux documents nuxeo depuis l'IHM d'un CMS ou LMS pour s=C3=
=A9lectionner des documents =C3=A0 pointer depuis ces outils
- Offrir la possibilit=C3=A9 =C3=A0 une application de stocker des docume=
nts directement dans nuxeo. Exemple d'une application d'inscription qui uti=
lise un SGBD pour stocker le dossier d'un candidat et nuxeo pour toutes les=
justificatifs (CV, lettre de candidature, etc.)
- Offrir des solutions d'int=C3=A9gration depuis l'ENT
- Faire des outils d'administration
- Etc.
Quelles technologies
A priori deux solutions, au moins, sont envisageables :
- REST (flexible, disponible, extensible, non standard)
- CMIS (standard, disponible avec nuxeo 5.3.1)
Exp=C3=A9riences
Manipulations simples des fichiers en java
Le but ici est de :
- cr=C3=A9er un r=C3=A9pertoire Dossier1 dans un workspa=
ce TestRB pr=C3=A9existant
- cr=C3=A9er un fichier Fichier1 dans Dossier1=
strong>
- uploader un contenu dans Fichier1
- supprimer Dossier1 (pour des questions pratiques perme=
ttant de faire n fois le test, la suppression est cod=C3=A9e en d=C3=A9but =
de programme)
Voici des exemples de code :
------=_Part_342_703077368.1711678253274--