Orateur
Benjamin JALON
(Nuxeo)
Description
Comme il sera montré durant la présentation du matin, Nuxeo fournit une infrastructure OSGi, comme Eclipse, permettant de supporter tout type de développement.
En effet, Nuxeo utilise cette infrastructure pour créer des applications de gestion documentaire.
Mais il est possible d'utiliser cette même infrastructure pour tout autre usage, tout comme Eclipse RCP pour Eclipse, sauf que pour ce dernier il s'agit de développement orienté client riche.
De plus, le service d'opérations et chaine d'opération de Nuxeo permet par la suite de designer des traitement complexes par un agencement de brique simple et donc de agencer les appels à vos services.
Lors de cet atelier, nous vous proposons de :
- Créer un bundle
- Créer un service paramétrable par un simple XML
- Créer une opération et une exposition REST de votre opération
- Créer un Test unitaire
- Persister les résultat d'un service dans Nuxeo et dans Google Drive si nous avons assez de temps.
Ceci vous montrera comment à partir, de cette infrastructure empruntée d'Eclipse, vous pouvez vous même créer des services rapidement avec une qualité optimal et une maintenance plus efficace.
Prérequis:
- java 6/7 à jour
- Eclipse Juno
- Télécharger http://community.nuxeo.com/static/releases/nuxeo-5.6/nuxeo-cap-5.6-tomcat-sdk.zip (comme ça pas de téléchargement massif au moment de la formation)
- un compte gmail si possible pour transmettre des lignes de commande ou fichiers à travers un hangout texte pendant la présentation (je peux créer un compte et plusieurs personnes se connecteront dessus au pire)
(pas besoin de forte bande passante)