Aplicaţii de reţea distribuite în natură. Set de procese la nivel aplicaţie Comunicaţii (de obicei) pe diferite gazde, care oferă / implementează serviciul.
Modelul client/server:
Acest model este asimetric: serverul oferă servicii via o interfaţă bine definită, clientul primeşte serviciul. Problema clientului este localizarea / recepţia serviciului. Problema serverului este cum / dacă să ofere un anumit serviciu.
Exemplu: client (browser) WWW, server
Modelul „peer/peer”
Este simetric: fiecare proces are un egal.
Exemplu: teleconferinţa.
Amîndouă modele necesită transportul solicitărilor / răspunsurilor, şi partajarea datelor.
Exemplu de aplicaţie: email
Probleme generice:
- adresarea: identităţile receptorului / transmiţătorului, informaţii despre formatul adresei
- confidenţialitatea/securitatea
- notificarea recepţiei, citirea, dispunerea
- o diversitate de tipuri de media: text, audio, video, documente tipărite
Trebuie rezolvată problema standardelor email care nu sunt interoperaţionale: porţile de mail trebuie sa poată face conversii între diferite tipuri de formate.
Lasă un răspuns