Structura Aplicaţiei

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

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *