2.
ClientClient
És el que inicia un requeriment de servei. El requeriment inicial
pot convertir-se en múltiples requeriments de treball a través de
xarxes LAN o WAN. La ubicació de les dades o de les
aplicacions és totalment transparent per al client.
Aquest normalment maneja totes les funcions
relacionades amb la manipulació i desplegament de
dades, pel que estan desenvolupats sobre plataformes
que permeten construir interfícies gràfiques d'usuari
(GUI), a més d'accedir als serveis distribuïts arreu de la
xarxa. Les funcions que duu a terme el procés client es
resumeixen en els següents punts:
Administrar la interfície d'usuari.
Interactuar amb l'usuari.
Processar la lògica de l'aplicació i fer validacions locals.
Generar requeriments de bases de dades.
Rebre resultats del servidor.
Formatar resultats.
ServidorServidor
És qualsevol recurs de còmput dedicat a respondre als
requeriments del client. Els servidors poden estar connectats als
clients a través de xarxes LAN o WAN, per proveir de
múltiples serveis als clients i ciutadans com ara impressió,
accés a bases de dades, fax, processament d'imatges, etc.Les
principals funcions que duu a terme el procés servidor
s'enumeren a continuació:
Acceptar els requeriments de bases de dades que fan els
clients.
Processar requeriments de bases de dades.
Formatar dades per transmetre'ls als clients.
Processar la lògica de l'aplicació i realitzar validacions a
nivell de bases de dades.
4.
Hardware del clientHardware del client
Està adaptat a les necessitats bàsiques dels consumidors.
Tenen poca potència i capacitat de memòria si ho
comparem amb el hardware del servidor ja que no
necessiten rebre ni realitzar diferents tasques provinents
de diversos consumidors a la vegada.
Hardware del servidorHardware del servidor
Està constituït d’acord amb dues necessitats principals:
1. La transferència de dades d’una manera ràpida.
2. La seguretat i integritat d’aquestes.
Necessita aparells molt potents que suportin la gran
quantitat d’informació que hi arriba a més d’una gran
capacitat de memòria.
5.
Software del clientSoftware del client
S’utilitzen programes més senzills i concrets que es troben
a l’abast de tots els usuaris. Ens ofereixen diferents
serveis depenent de les necessitats de cada un.
Exemple: Google; Gmail; Chrome; Libreoffice
Software del servidorSoftware del servidor
Són grans interfícies informàtiques on es controla el
software dels diferents clients.
Exemple: Internet information; Services; Gestor de
correu.
6.
7. Un grup de treball és la forma més simple de compartir recursos entre diferents ordinadors d'una xarxa de dimensions reduïdes. En
ell, tots els equips es troben al mateix nivell d'importància i cap d'ells té control sobre els altres.
En aquest tipus d'estructures cada ordinador disposa dels seus propis comptes d'usuari, administrades de forma local.
Un grup de treball pot ser la solució més encertada quan parlem de xarxes de pocs ordinadors, que es troba a la mateixa xarxa, on cada
un d'ells ofereix recursos en funció de les seves pròpies característiques i on la seguretat no és rellevant.
No obstant això, els grups de treball tenen importants limitacions:
• La seguretat no es troba centralitzada.
• És complicat fer canvis en la configuració (cal aplicar-los en cada ordinador implicat).
• Els comptes d'usuari són locals i només podem utilitzar-les en l'ordinador on s'han creat.
• L'administrador local d'un equip pot fer canvis en la configuració que afectin a la resta dels usuaris.
Normalment, en una xarxa configurada com a grup de treball no participen més de vint ordinadors.
A causa de tot això, els grups de treball han de ser una alternativa que hem de valorar en determinades situacions, però la majoria de
les vegades haurem inclinar-nos per un model client / servidor.
8. Serveis d'Aplicació: Si el recurs compartit és una part d'una aplicació (una funció de l'aplicació), estem parlant de serveis
d'aplicació. Cada un dels processadors participants en un ambient Client / Servidor pot mantenir part del codi de l'aplicació, el
qual ha de ser compartit per tots ells (interoperabilitat). Això significa que les parts d'una aplicació poden ser distribuïdes en
diversos processadors, locals o remots. El disseny de les funcions de l'aplicació no ha d'estar lligat a un ordinador, el que permet
transportar l'aplicació d'un processador a un altre, sense modificacions (portabilitat).
Servei d'Administració: involucra administració de canvis, de problemes, operacions, configuració i rendiment.
Serveis de Comunicacions: asseguren que cada component físic de la xarxa sigui capaç de comunicar-se amb èxit amb altres
components, com ara LAN a LAN i LAN a WAN. El sistema pot incloure dispositius de comunicacions que manegen diferents
tipus de protocols per connectar sistemes heterogenis.
Servidors d'impressió: El mateix pot trobar-se sovint en escoles, oficines, biblioteques i altres llocs públics. Com
que no hi ha una impressora connectada a cada equip en aquests ambients, un únic servidor utilitza les peticions de
diversos ordinadors (clients) alhora.
Servidor de fax: emmagatzema, envà, rep, encamina i realitza altres operacions relacionades amb la transmissió
de faxos.
9. Al nostre dia a dia solem utilitzar estructures client-servidor com els serveis d’impressió , de comunicacions i aplicació.