16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Site web dynamique – Le modèle Client/Server Cours: Conception et programmation de sites web dynamiques
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Sommaire Architecture client/serveur. Web dynamique. 1
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Architecture client/serveur 2
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Architecture et fonctionnement du modèle client/serveur ClientServeur Requête Réponse 3
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Le client émet une requête vers le serveur grâce à son adresse IP et le port, qui désigne un service particulier du serveur. Le serveur reçoit la demande et répond à l'aidede l'adresse de la machine cliente et son port. Architecture et fonctionnement du modèle client/serveur 4
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Envoie une requête au serveur et attend une réponse. Son temps de connexion est limitée car une fois reçu le résultat de la sollicitude son travail est terminé. Utilise un port pour communiquer avec le server. CLIENT/caractéristiques 5
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Est nimporte quelle software qui offert un service pouvant être accéder sur un réseau. Accepte la requête, exécute le service et envoie le résultat au client. Commence lexécution du service avant dinteragir avec le client. Est toujours disponible, cest-à-dire a un temps de disponibilité illimitée. SERVER/caractéristiques 6
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Une des différence de Internet par rapport aux autres moyens de communication est linteraction et la personnalisation de linformation. Cependant l HTML est statique. Web interactive ou dynamique 7
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Cela est possible grâce au développement des technologies interactives: du coté client et serveur. Web interactive ou dynamique 8
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Du coté Serveur: Extension des web servers a travers dune nouvelle couche de traitement de linformation Cette couche interprète la sollicitude du client. Le web server sert seulement dintermédiaire. Web interactive ou dynamique 9
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Comme exemple de serveurs: Serveur de musique Serveur de langages scripts: ASP, PHP, PERL, JSP. Web interactive ou dynamique 10
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Du coté client: Programme interpreté (JavaScript, VBScript) Qui manipulent les évènements, etc. Programme exécuté (Applets, Plug-ins, ActiveX) qui affichent les documents de plusieurs sources: Audio, Vidéo, Flash, etc. Web interactive ou dynamique 11
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Conclusion Le modèle client serveur explique le fonctionnement des pages web. le web est dynamique grâce à lintroduction des technologies interactives. 12
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Littératures consultées Conférences sur programmation web, Cujae/Cuba. PHP and Mysql reference manual 13