1. 1Contexte fonctionnel








télécharger 117.81 Kb.
titre1. 1Contexte fonctionnel
page6/8
date de publication25.12.2016
taille117.81 Kb.
typeAtelier
ar.21-bal.com > loi > Atelier
1   2   3   4   5   6   7   8

4Architecture et glossaire




4.1Découverte de l’architecture technique et logique de SharePoint 2007


Il est très important d’avoir une vision claire de l’architecture logique de la plateforme SharePoint 2007. Elle est à la base de toute conception ou architecture technique d’un projet SharePoint
j0339920L’architecture logique correspond aux divers niveaux composant le fonctionnement d’un logiciel. Elle permet de définir les axes de fonctionnement d’une application en se basant sur les briques de la solution sous-jacente

Dans le cas de la technologie SharePoint, l’architecture logique est loin d’être complexe ; chaque niveau correspond directement à une classe du modèle objet.
A vrai dire, la hiérarchie de classe et l’architecture logique sont même similaires dans leur dépendance hiérarchique. Dés lors, l’architecture logique devient un peu votre boussole personnelle dans le modèle objet SharePoint. Si vous savez vous positionner dans celle-ci face à votre espace SharePoint, vous pouvez en déduire automatiquement la classe équivalente.
La hiérarchie, comme le montre le schéma précédent, se divise en 2 niveaux :

4.1.1Niveau gestion



Une ferme SharePoint est composé au minimum de serveur Web et de base de données.
Il existe 3 types de base de données spécifiques :


  1. La base de configuration


C’est une base unique qui permet à la ferme de stocker l’ensemble des informations définissant la ferme SharePoint. Autrement appelé « DB_Config », elle est le cœur même de la ferme vu qu’elle définit aussi le rôle et le fonctionnement de chaque serveur inscrit



  1. les bases de contenu


Les bases de contenus sont liées aux sites Web SharePoint configurés dans IIS. Ce sont elles qui gèrent le stockage de toutes les données (documents, sous site et éléments de liste). Elles peuvent être multiples par site SharePoint.


  1. les bases d’indexation

Ce sont les bases de données dédiées aux configurations des services d’indexation et de recherche de SharePoint
Un serveur applicatif SharePoint (SPWebApplication) correspond à un site web IIS qui a été étendu sur l’un des serveurs Web de la ferme.
j0357439La notion de site étendu est moins complexe qu’il y paraît. Il s’agit d’un simple site web IIS qui a été auto configuré par l’administration centrale de SharePoint pour utiliser le HttpHandler SharePoint. Ainsi, le framework SharePoint peut désormais « virtualiser » les sites SharePoint à la demande sur cette adresse. A noter aussi, que les bases de contenus sont rattachées directement aux Web Applications

4.1.2Niveau application


C’est à ce niveau qu’intervient vraiment le développeur SharePoint. La ferme physique ainsi que son interaction avec le niveau gestion étant globalement réservés aux opérations d’administrations et à l’administration centrale.
Il faut absolument différencier 2 éléments :

  • Le site Web SharePoint (classe SPWeb)

  • La collection de site SharePoint (classe SPSite)


j0339920Un site web SharePoint n’existe qu’à travers son appartenance à une collection de sites (SPSite). Le premier niveau de l’arborescence d’une collection est aussi un Site Web SharePoint (SPWeb), il est appelé site de racine ou de haut niveau.
C’est d’ailleurs ce site web SharePoint qui va gérer les listes dites « galléries » comme celle des Master pages, des WebParts et des types de contenu pour l’ensemble des sites web de la collection de site.
Les collections sont reliées aux applications web par un chemin de gestion, par défaut 2 chemins existent :

  • / (racine) : chemin de type exclusif

  • /sites/ : chemin de type générique


j0339920Via l’administration centrale, il est possible de créer d’autres chemins de gestion si vous désirez créer d’autres collections de site SharePoint. Un chemin explicite permet d’attacher directement une collection de sites sur l’adresse alors que les chemins génériques permettent d’en attacher plusieurs via un sous niveau.
Par exemple :
Vous pouvez créer /Blogs comme chemin générique et ensuite créer plusieurs collections dont le site de racine serait un blog (ainsi qu’en rajouter au besoin):

  • http://Dns/blogs/gregory

  • http://Dns /blogs/aurelien

  • http://Dns /blogs/renaud


Avec un chemin explicite comme /marketing, vous ne pourriez créer qu’une seule et unique collection utilisant le modèle portail, soit l’url : http://Dns/marketing
j0334364A noter que les collections de sites sont l’élément le plus fin en termes de sauvegarde/restauration. Il n’est pas possible d’effectuer de sauvegarde sur un site web SharePoint, seule la collection peut l’être individuellement.

j0339920Il y a une relation directe entre les collections de site SharePoint et les bases de données de contenus. Cependant, les Base de données sont rattachées physiquement aux applications Web. En termes de stockage, la règle de répartition entre une base de données et une collection de site est assez simple :

  • une collection de site appartient à une et unique base de contenus

  • une base de contenus peut gérer une ou plusieurs collections de site simultanément
1   2   3   4   5   6   7   8

similaire:

1. 1Contexte fonctionnel icon1. 1Contexte fonctionnel

1. 1Contexte fonctionnel icon1. 1Contexte fonctionnel
«Best Practice» comme tant d’autres. Ils sont au cœur même du fonctionnement de SharePoint 2007

1. 1Contexte fonctionnel icon1. 1Contexte et définition de la problématique
«Quels sont les impacts environnementaux de la consommation des étudiants ?»

1. 1Contexte fonctionnel iconProgramme fonctionnel

1. 1Contexte fonctionnel iconAnalyste Fonctionnel

1. 1Contexte fonctionnel iconConsultant fonctionnel Front Office

1. 1Contexte fonctionnel iconPhilippe Servais : Chef de Projets, Consultant mm/SD, Architecte fonctionnel

1. 1Contexte fonctionnel iconConsultant Technico-Fonctionnel sap solution Hôpital (is-h), Logistique (SD/MM), Chef de Projet

1. 1Contexte fonctionnel iconProgramme fonctionnel
«susi» à partir d’un progiciel ent opérationnel et déjà déployé de façon significative

1. 1Contexte fonctionnel iconNotent l'importance de la forme des os et leur relation avec les fonctions
«dans le cadre d’un optimum individuel fonctionnel et esthétique» les potentiels de croissance sous dominance génétique








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com