Sie sind auf Seite 1von 3

client client client client

middleware

serveur serveur

Application
Middleware = API + FAP
API : Application Programming Interface (si
standard permet la portabilité) API

FAP : Format And Protocols (permet de Middleware


passer d ’un espace d ’adressage à un autre FAP
couches 5-7 OSI
et d ’une machine à une autre
grande variété de fonctionalités (notamment
modèles de communication) Réseau
!"
Client
Client Client Client
Client Mid. fonctions Java
Client léger RMI IIOP
Http/cgi
Mid. données Mid. fonctions Serveur
appli. Serveur Serveur
Serveur
Protocole BD Mid. données appli. appli.Java appli.Corba
Protocole fonction odbc
natif JDBC
Serveur
Serveur
appli. Serveur
données
données Serveur Serveur Serveur
Deux niveaux Trois niveaux données données
données

$ $

Synchrone/ asynchrone
synchronisme Qualité de service session / sans session
session utilisateur / session réseau
direction (point à point / groupe)
qualité de service (au mieux, au plus un, …)
session direction niveau d ’abstraction offert
transaction

# %
!" ' (
RPC (Remote Procedure Call) : synchrone,
sans session, point à point, différentes
qualités de service
HTTP 1.0 : synchrone, sans session, point à
point
HTTP 1.1 : session (connexion) TCP
RDA (Remote Database Access) :
synchrone, session, point à point

&

Das könnte Ihnen auch gefallen