Les architectures client-serveur

29/09/99


Cliquez ici pour démarrer


Table des matières

Les architectures client-serveur

Architecture/Problème

Une classification

Solution 1 : http (Applet, servlets)

Solution 2 : client-serveur (JDBC) 2 ou 3 couches

Solution 3 : IP sockets

Solution 4 : Tout Java/RMI

Solution 5 : Tout Corba

Applet, servlet

Architecture générale : Applet

Architecture générale : Servlet

Architecture générale : JSP, asp

Conclusion sur les solutions (1)

Java Database Connection (JDBC)

Plan

JDBC: Introduction

Architecture

Interface JDBC (1)

Interfaces de JDBC (2)

Client-Serveur : Architecture 2 tiers

Variantes de répartition

Placement des traitements

Limites du client- serveur 2 couches

Architecture 3 tiers avec Java

Avantages du client- serveur avec Java

Conclusion sur les solutions (2)

IP Sockets

IP Sockets...

Sérialization et Buffer

La communication via Socket

Principe d ’utilisation des sockets

Conclusion sur les solutions (3)

Remote Method Invocation (4)

RMI : Remote Method Invocation

Pour simplifier...

Le principe

Principe

Architecture

Architecture - détail

Enregistrement local

Architecture complète

Synthèse des étapes

Conclusion sur les solutions (4)

CORBA : Common Object Request Broker Architecture (5)

En un mot...

Conclusion

Pour en savoir plus, des URLs

Auteur:beugnard

Messagerie: Antoine.Beugnard@enst-bretagne.fr

Page d'accueil: http://perso-info.enst-bretagne.fr/~beugnard