1/3 INSTITUT SUPÉRIEUR DU GÉNIE APPLIQUÉ - 27, rue OQBA, Agdal, RABAT - Tél : 0
1/3 INSTITUT SUPÉRIEUR DU GÉNIE APPLIQUÉ - 27, rue OQBA, Agdal, RABAT - Tél : 05 37 77 14 68 / 69 / 70 CLASSE 4SRI DATE 07/06/2012 MATIERE Architecture Client Serveur DUREE 3H PROFESSEUR JADDA DOCUMENTS AUTORISES OUI / NON Exercice 1 : 1. Expliquer les architectures suivantes en donnant les limites et les avantages de chacune d’elle (pourquoi, à quels besoins répond chacune d’elle) ? a. 1- tiers, b. 2- tiers, c. 3- tiers, d. n-tiers, e. SOA 2. Quelles sont les différentes couches des architectures n-tiers ? Quelles sont les fonctions de chacune de ces couches ? 3. Quels sont les rôles des objets métiers dans une architecture n-tiers ? 4. Ordonner d’une manière chronologique les technologies suivantes: - Assembleur/ langage machine, - Architecture SOA, - Langages procéduraux, - OO et architecture n-tiers, Exercice 2 : Pour faciliter l’accès aux fichiers et initier le travail collaboratif, le responsable informatique d’une PME a mis en place l’architecture suivante : Chaque collaborateur est doté d’un ordinateur individuel sous le système d’exploitation Windows. Le dossier « Mes documents », seul dossier auquel l’utilisateur peut avoir accès, est redirigé vers un dossier personnel sur le serveur de fichier de l’entreprise. Sur le serveur de fichier, chaque service (Comptabilité, Ventes, Production) dispose d’un dossier partagé dont le contenu est organisé par le chef de service et qui sert à échanger les fichiers sur lesquels tous les employés du service peuvent travailler. 1. À quel mode d’architecture client/serveur (au sens de Gartner Group) rattachez-vous l’organisation mise en place dans cette entreprise ? 2. Quel est son principal intérêt ? 3. Peut-on parler d’un Intranet ? La même entreprise vient d’acquérir un progiciel de gestion des notes de frais qui tourne sur une plate forme Linux-Apache-Postgresql (respectivement SE, Serveur Web, SGBD). Examen Semestre2 – Contrôle2 (S2C2) Année universitaire 2011/2012 2/3 L’utilisateur sollicite le progiciel au travers de son navigateur favori. Lorsqu’il déclare une note de frais, un formulaire lui est proposé. S’il oublie de remplir une zone, il obtient un message d’erreur instantané lorsqu’il valide la saisie. 4. À quel mode d’architecture client/serveur (au sens de Gartner Group) rattachez-vous l’organisation mise en place dans cette entreprise ? 5. Quel composant logiciel (navigateur ou serveur) génère à votre avis l’avertissement affiché à l’utilisateur ? Les dirigeants de l’entreprise envisagent le développement d’une application client/serveur permettant aux client de consulter le catalogue des produits et de saisir en ligne des commendes par l’intermédiaires des pages Web dynamiques générées par la technologie ASP (Active Server Page) couplée à une base de données SQL. La situation peut être résumée par le schéma suivant : Quel que soit le navigateur utilisé, le traitement se fera puisqu’il est centralisé sur le serveur. On parle de client serveur universel. La sécurité est la confidentialité sont assurées par le serveur de base de données et le serveur Web. 6. En se basant sur le schéma précédent, Expliquer en quoi consiste un fichier ASP ? 7. Comment se fait l’exécution d’un fichier ASP et donner les rôles notamment du serveur IIS et du serveur de base de données. 8. Décrire les étapes 1, 2, 3, 4, 5 et 6 nécessaires pour afficher une page Web ? Exercice 3 : L’Institut de Génie Informatique IGI est doté d’un réseau local ayant la configuration suivante 3/3 Vous êtes chargé(e) d'identifier les composants disponibles pour réaliser des travaux pratiques sur le client-serveur dans la salle 15. Dans cette salle, équipée de micro-ordinateurs avec le système d'exploitation Windows 95, vous devez accéder à une base de données Oracle 7 installée sur un serveur Unix Ultra 2. L'outil d'interrogation de la base de données, disponible sur poste, est Microsoft Access 7 pour Windows 95 Les protocoles de transmission installés sont : sur le poste SUN : TCP/IP pour Unix Solaris 2.5, sur le poste Windows 95 : TCP/IP et IPX/SPX Chaque poste est équipé d'une carte Ethernet. Le câblage du réseau est réalisé en paire torsadée. Sur le poste Windows 95, vous disposez du middleware Sql*Net V2 et d'un pilote ODBC pour Oracle 7. Sql*Net V2 pour TCP/IP est également installé et configuré sur le serveur Unix. Compléter le tableau ci-dessous en plaçant chaque composant logiciel côté client ou côté serveur et au niveau correct du modèle OSI. Exercice 4 : 1. Définir la notion de processus métier et expliquer la notion de transversalité des processus ? 2. Qu’est ce qu’un service au sens SOA?. Quelles sont les propriétés d’un service ? 3. Expliquer la différence entre les architectures orientées «Application» et les architectures orientées «service » ? 4. En quoi consiste l’intérêt de la gestion des processus métiers au niveau des entreprises (BPM : Business Process Management) ? 5. Quel est l’intérêt du standard BPMN (Business Process Modeling Notation) ? 6. Donner l’architecture en couche SOA? 7. Donner le cycle de vie d’un service? 8. Quelles sont les différentes approches d’identification d’un service? 9. Que pensez-vous de l’architecture SOA (impact sur la réalisation des système d’information, s’agit-il d’une évolution ou d’une révolution en matière de Système d’Information, conformité avec les référentiels de bonnes pratiques ITIL, COBIT, CMMI, etc? 10. Dans le cadre du cours «Architecture Client/Serveur », avez-vous réalisé un travail personnel ? (Réalisation d’un projet ou exposé). Sinon, pourquoi ? Si oui, décrire votre travail (3 lignes maximum). _______________________ uploads/Ingenierie_Lourd/ controle-c2s2-architecture-client-serveur-pdf.pdf
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 06, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.0513MB