90 likes | 200 Views
Architecture Logicielle La communication entre les blocs d’application. Sébastien Riss. Donnez moi l’exemple de communication entre blocs??. La référence. Lorsque 2 blocs d’applications sont sur le même support (Exe – Dll) Performance optimum Communication bilatérale
E N D
Architecture LogicielleLa communication entre les blocs d’application Sébastien Riss
La référence • Lorsque 2 blocs d’applications sont sur le même support (Exe – Dll) • Performance optimum • Communication bilatérale • Contrainte forte de portabilité Reference
Message queue Blocs Blocs • Rend la communication asynchrone • Communication unilatérale • Contrainte faible de portabilité MessageQ MSQ
HTTP • Protocole réseau basé sur TCP/IP • Lien entre un Navigateur et un serveur web • Site internet, intranet • Communication unilatérale • Contrainte faible de portabilité entre navigateurs HTPP
Remoting • Protocole réseau basé sur TCP/IP • Partage d’instance de classe • Communication bilatérale • Contrainte forte de portabilité Remoting
HTTP (SOAP) • Protocole réseau basé sur TCP/IP • Contenu des messages en xml au format SOAP • Communication unilatérale • Contrainte faible de portabilité « en théorie » HTTP (SOAP)
Autres • Sémaphore, signaux • Système de fichiers • Protocoles basées sur TCP/IP • Etc… Autres…
Question ? Sébastien Riss