open source ecm - alfresco - acces & utilisation - fr

Post on 09-Jun-2015

816 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aujourd’hui : Comment apprendre beaucoup de choses sur Alfresco en

un schéma

Sources : Sources : AlfrescoAlfresco

Sources : Sources : AlfrescoAlfresco

En plus grand…

Commençons par le cœur…

La soucoupe volante !

On doit s’attendre à une invasion de petits hommes verts ?

Plutôt une invasion de nœuds…

Eh oui !! Encore moi..

Car il ne faut pas oublier !

Un principe…Tout est nœud !

(Everything is NODE!)

Quel beau nœud Quand même !

Donc aujourd’hui, je vais vous présenter où je vis! Si vous voulez bien me

suivre…

Par ici…suivez le guide !

Bienvenue dans mon Monde !

Je vis ici

Petit tour du propriétaire…

J’habite là…

Petit tour du propriétaire…

Et parfois aussi ici…

Petit tour du propriétaire…

On me connaît grâce à lui…

Petit tour du propriétaire…

Je me déplace grâce à eux…

Petit tour du propriétaire…

Et finalement je dois obéir à lui…

Petit tour du propriétaire…

Pourquoi pouvez-vous avoir 2 maisons ?

Tout dépend du contenu…

Mes propriétés (métadonnées) vivent uniquement dans

une base de données

Sachant que je possède toujours des métadonnées, je

vis donc toujours là !

Néanmoins, si je possède un contenu, celui ci va être

stocké ici

Pourquoi une telle différence ?

Mes propriétés sont des données structurées.

On connaît donc l’ensemble de ces caractéristiques !

Ainsi on connaît le type de la propriété

(nombre, texte, caractère…)

Ainsi que sa taille (nombre de caractères…)

Mon contenu par contre est une donnée non

structurée !

On ne connaît ni le type, ni la taille, ni le

format…!

C’est pour cela que l’on parle de moi comme

étant une

donnée semi-structurée

Ainsi Alfresco est un système de gestions des données non

structurées ou semi-structurées

C’est pourquoi, Un principe simple d’Alfresco : …

Le contenu dans

Un système de fichiers

Les propriétésdans

Une base de données

&

Ok! Maintenant quelles sont les relations entre les carrés verts ?

Il existe un principe de synchronisation.

Voyons de plus près…

Services

Index Métadata Storage

Quand un nœud (avec du contenu) est créée dans Alfresco, ce nœud est référencé dans les 3 parties…

Création d’un nœud

Indexation du contenu

et des propriétés

Sauvegarde Sauvegarde

Index

Métadata Storage

Après, lorsque que l’on veut me

voir, on passe obligatoirement

par les index.

Services

Donc si les index sont corrompus suite

à une erreur,

Soit Alfresco refuse de démarrer

Soit le service va afficher une

mauvaise donnée Index

Métadata Storage

Services

Idem pour la base de données et le système de

fichiers.

Si l’un des deux n’est pas conforme aux index alors

Soit Alfresco refuse de démarrer

Soit le service va afficher une mauvaise donnée

Index

Métadata Storage

Services

C’est pour cela qu’…

Il faut toujours vérifier la concordance entre

Index, Base de données,

Systèmes de fichiers

N’oubliez pas de vérifier cette règle lorsqu’Alfresco ne démarre pas.

Ou lorsque vous effectuez une

remise à zéro de l’un des espaces de stockage !

Comment est assuré la sécurité ?

Par les services !

En effet pour m’utiliser, il faut passer l’étape :

Authentification +

Permissions

Index

Services

Authentification

Permission

Bonjour. Je cherche un nœud!

Authentification :

Donne le droit d’accéder à

l’application.

Index

Services

Authentification

Permission

On identifie le « qui »

Je suis un petit bonhomme

Permission :

Donne le droit d’utiliser un ou

plusieurs services et donc d’accéder

à un nœud

Index

Services

Authentification

Permission

On identifie le « quoi »

Est-ce que je possède les droits ?

Ainsi à tout moment on peut savoir

« Qui a le droit de faire quoi »

et ainsi« Qui fait quoi » Index

Services

Authentification

Permission

Tu as les droits de rechercher ! Je te

laisse passer.

C’est pourquoi…

Il faut toujours utiliser les services Alfresco

pour modifier les propriétés et le

contenu d’un nœud!

Si vous modifier directement la base de données ou le système de fichiers il y a de forte chance pour avoir une

désynchronisation... Et donc BOUM!!

Passons maintenant aux protocoles…

Sources : Sources : AlfrescoAlfresco

En plus grand…

Tout d’abord un constatLes répertoires

partagés, il n’y a que ça

de vrai !

Ensuite une prévision

J’y comprends rien à cette

application !

Donc utilisons les systèmes de fichiers !

CIFS

WebDav

FTP

Ainsi, plusieurs chemins possibles !

L’interface Web…

Portails et intranets…

Les APIs…

JAVAJAVA

JAVASCRIPT

JAVASCRIPTPHPPHP

RESTREST

JCRJCR

CLTCLT

WSWS

Voilà! C’est fini pour aujourd’hui!

Maintenant à vous de chercher !

Des questions ???

Pour une prochaine fois…

Pour découvrir…

Pour aller de l’avant…

Et pour atteindre ces objectifs…

Choisissez l’ECM Open Source

Alfresco en quelques points…

Par JM.PASCAL

www.opensourceecm.fr&

www.open-source-ecm.com

top related