SlideShare a Scribd company logo
1 of 4
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS
CARRERA: INGENIERÍA EN SISTEMAS
OCTAVO NIVEL
Tema: Ensayo Cliente Servidor
Asignatura: Cliente Servidor 2
Nombre: Jonathan Llerena
Docente: Ing. Bernabé Ortega
2015
En relación a la arquitectura cliente-servidor, es posible distinguir 3
clasificaciones: según carga (Fat Client, Fat Server), servicio que entrega (de
BDD, ficheros, web, proxy, objetos y transacciones) y según distribución de
funciones (Presentación distribuida, Presentación remota, Acceso a datos
remoto, BDD distribuidas, lógica o proceso distribuido).
Una importante clasificación de las arquitecturas cliente-servidor consiste en el
modelo multiplanos, que corresponde a una división de la clasificación por
tamaño de componentes, tanto a nivel software como hardware. En el primer
caso, se refiere a servidores de aplicación distribuidos a lo largo de una red,
pudiendo realizarse en 2 y 3 capas, según el modo de envío de mensajes
desde el cliente, y la respuesta generada en relación a la devolución de
información. Cada sistema presenta ventajas y desventajas de acuerdo a
variables como el tráfico de información ocasionado o la simpleza del lenguaje
utilizado. En el segundo caso, el modelo se enfoca en la distribución de los
procesos y elementos entre los componentes, donde la administración de la
interfaz gráfica se asocia a los clientes PC y la seguridad e integridad de los
datos se asocian a servidores locales y/o centrales. Se realiza igualmente en 2
y 3 capas según el modo de acceso a la base de datos.
Con el objeto de obtener óptimos resultados de los sistemas, se busca la
existencia de cooperación entre cliente y servidor, en la medida en que el
servidor pueda actuar como cliente. En estos casos, se habla de un Chained
Server, capaz de llevar a cabo la acción tanto a corto como a largo plazo. De
este modo, el servidor controla el acceso a sus datos, protegiendo la integridad
del sistema y facilitando la actualización de los mismos, sin estar éste sistema
exento de inconvenientes.
Tipos de arquitectura Cliente- Servidor
Por tamaño de componentes: Se basa en quien lleva la mayor carga de
procesos, acá tenemos dos clasificaciones:
 Fat Client: El peso de la aplicación es ejecutada por el cliente.
 Fat Server: El peso de la aplicación es ejecutada por el servidor, el
cliente tiene solo la interfaz de usuario.
Por naturaleza del servicio
 Servidores de ficheros: Con un servidor de archivos, un cliente lo que
hace es requerimientos de los mismos sobre una red.
 Servidores de Bases de Datos: Permite que un proceso cliente solicite
datos y servicios directamente a un servidor de bases de datos.
 Servidores de Transacciones: El proceso cliente llama a funciones,
procedimientos o métodos que residen en el servidor.
 Servidores de objetos: Las aplicaciones Cliente/Servidor son escritas
como un conjunto de objetos que se comunican.
 Servidores Web: Éste nuevo modelo consiste en clientes simples que
hablan con servidores Web. Un servidor Web devuelve documentos
cuando el cliente pregunta por el nombre de los mismos.
 Servidores Proxy: Permiten administrar el acceso a internet en una Red
de computadoras permitiendo o negando el acceso a diferentes sitios
Web.
Por reparto de funciones entre Cliente y Servidor: Las distintas arquitecturas
cliente-servidor varían en su forma de operar sobre la base de tres conceptos
generales:
 La lógica de acceso a datos. Funciones que gestionan todas las
interacciones entre el SW y los almacenes de datos.
 La lógica de presentación Funciones que gestionan la interfaz entre los
usuarios del sistema y el SW.
 La lógica de negocio o lógica de la aplicación. Funciones que
transforman entradas en salidas.
 Según cómo se distribuyen estas tres funciones clasificamos en:
 Presentación Distribuida: El cliente asume parte de las funciones de
presentación de la aplicación, ya que siguen existiendo programas en el
servidor dedicados a esta tarea. El resto de funciones de la aplicación
residen en el servidor.
 Presentación remota: Toda la lógica de negocio y acceso a datos se
ejecuta en el servidor. Todas las funciones de presentación son
ejecutadas en el cliente.
 Lógica o proceso distribuido: La lógica de los procesos se divide entre
los distintos componentes del cliente y del servidor. El diseñador de la
aplicación debe definir los servicios y las interfaces del sistema de
información de forma que los papeles de cliente y servidor sean
intercambiables, excepto en el control de los datos que es
responsabilidad exclusiva del servidor.
 Acceso a datos remoto: El cliente realiza tanto las funciones de
presentación como los procesos. El servidor almacena y gestiona los
datos que permanecen en una base de datos centralizada. En esta
situación se dice que hay una gestión de datos remota.
 Bases de datos distribuidas: Similar al modelo anterior, pero además el
gestor de base de datos divide sus componentes entre el cliente y el
servidor. Las interfaces entre ambos están dentro de las funciones del
gestor de datos y, por lo tanto, no tienen impacto en el desarrollo de las
aplicaciones. En este nivel se da lo que se conoce como bases de datos
distribuidas.
Conclusiones:
 Al finalizar este trabajo llegamos a la conclusión de que el modelo cliente
servidor es modelo flexible adaptable al servicio que se quiera
implementar lo que nos permite aumentar el rendimiento,
Cliente/Servidor puede envolver variadas plataformas, bases de datos,
redes y sistemas operativos que pueden ser de diferentes
distribuidores, en arquitecturas propietarias y no propietarias y
funcionando todos al mismo tiempo.
 Es un sistema ventajoso en cuanto a seguridad, ya que el servidor
controla el acceso a sus datos, se necesita que el servidor nos autorice
a acceder a él. Es escalable y ante una gran demanda el uso de
balanceadores de carga en sistemas redundantes soluciona la
congestión.

More Related Content

What's hot

Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicaciónuniv of pamplona
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoMarvin Zumbado
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Universidad de Guadalajara
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesadorFernando Camacho
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasanibalsmit
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas Taringa!
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaaeross
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del softwareyeltsintorres18
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de desplieguegmjuan
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidoresEnya Loboguerrero
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del softwareJhoy Jara
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosImperva
 

What's hot (20)

Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicación
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
 
cliente servidor
cliente servidorcliente servidor
cliente servidor
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
 
Gestion de red
Gestion de redGestion de red
Gestion de red
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de despliegue
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidores
 
Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
Rangos de IPs Públicas y Privadas
Rangos de IPs Públicas y PrivadasRangos de IPs Públicas y Privadas
Rangos de IPs Públicas y Privadas
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Noción de archivo real y virtual
Noción de archivo real y virtual Noción de archivo real y virtual
Noción de archivo real y virtual
 

Viewers also liked

Ensayo sobre la gestión de la calidad en las bibliotecas universitarias
Ensayo sobre la gestión de la calidad en las bibliotecas universitariasEnsayo sobre la gestión de la calidad en las bibliotecas universitarias
Ensayo sobre la gestión de la calidad en las bibliotecas universitariasjoseramonvado
 
Capitulo 7 capa de enlace de datos
Capitulo 7  capa de enlace de datosCapitulo 7  capa de enlace de datos
Capitulo 7 capa de enlace de datosBENITEZ ALONSO
 
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)Cristina Medina
 
Sistema cliente servidor
Sistema cliente servidorSistema cliente servidor
Sistema cliente servidorItachi354
 
Plan de motivacion
Plan de motivacionPlan de motivacion
Plan de motivacionUTPL
 
02 resumen servicios al cliente
02 resumen servicios al cliente02 resumen servicios al cliente
02 resumen servicios al clientehectortorreslima
 
Ensayo Teoría General de los Sistemas
Ensayo Teoría General de los SistemasEnsayo Teoría General de los Sistemas
Ensayo Teoría General de los SistemasMarwin Carvallo Peña
 
Las siete claves del éxito de disney
Las siete claves del éxito de disneyLas siete claves del éxito de disney
Las siete claves del éxito de disneyestrella1987
 
Ensayo de consumidor actual
Ensayo de consumidor actualEnsayo de consumidor actual
Ensayo de consumidor actualyesicasb
 
Disney y el arte del servicio al cliente (resumen)
Disney y el arte del servicio al cliente (resumen)Disney y el arte del servicio al cliente (resumen)
Disney y el arte del servicio al cliente (resumen)Diino Meyer Swan
 
Cliente web y servidor web
Cliente web y servidor webCliente web y servidor web
Cliente web y servidor webolea_saavedra
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente ServidorJimmy Campo
 
Ensayo de la Motivación por Jeff Beltrán
Ensayo de la Motivación por Jeff BeltránEnsayo de la Motivación por Jeff Beltrán
Ensayo de la Motivación por Jeff BeltránJeffrey Beltrán
 

Viewers also liked (20)

Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Entorno Cliente Servidor
Entorno Cliente Servidor Entorno Cliente Servidor
Entorno Cliente Servidor
 
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias
Ensayo sobre la gestión de la calidad en las bibliotecas universitariasEnsayo sobre la gestión de la calidad en las bibliotecas universitarias
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias
 
Capitulo 7 capa de enlace de datos
Capitulo 7  capa de enlace de datosCapitulo 7  capa de enlace de datos
Capitulo 7 capa de enlace de datos
 
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)
Ensayo sobre la gestión de la calidad en las bibliotecas universitarias (1)
 
Sistema cliente servidor
Sistema cliente servidorSistema cliente servidor
Sistema cliente servidor
 
ensayo
ensayoensayo
ensayo
 
Plan de motivacion
Plan de motivacionPlan de motivacion
Plan de motivacion
 
02 resumen servicios al cliente
02 resumen servicios al cliente02 resumen servicios al cliente
02 resumen servicios al cliente
 
Ensayo Teoría General de los Sistemas
Ensayo Teoría General de los SistemasEnsayo Teoría General de los Sistemas
Ensayo Teoría General de los Sistemas
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Las siete claves del éxito de disney
Las siete claves del éxito de disneyLas siete claves del éxito de disney
Las siete claves del éxito de disney
 
Ensayo de consumidor actual
Ensayo de consumidor actualEnsayo de consumidor actual
Ensayo de consumidor actual
 
Disney y el arte del servicio al cliente (resumen)
Disney y el arte del servicio al cliente (resumen)Disney y el arte del servicio al cliente (resumen)
Disney y el arte del servicio al cliente (resumen)
 
Cliente web y servidor web
Cliente web y servidor webCliente web y servidor web
Cliente web y servidor web
 
Dhcp
DhcpDhcp
Dhcp
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Soporte a Distancia
Soporte a DistanciaSoporte a Distancia
Soporte a Distancia
 
Ensayo de la Motivación por Jeff Beltrán
Ensayo de la Motivación por Jeff BeltránEnsayo de la Motivación por Jeff Beltrán
Ensayo de la Motivación por Jeff Beltrán
 

Similar to Ensayo Cliente Servidor

Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazarjulymci
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Samhya LLerena
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidorJramos_95
 
Tarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonTarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonJarrison Buenaventura
 
Modelo cliente servidor ensayo
Modelo cliente servidor ensayoModelo cliente servidor ensayo
Modelo cliente servidor ensayoWilmer Yacelga XD
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
ArquitecturaclienteservidorFernando Solis
 
Jessica reyes armas 6
Jessica reyes armas  6Jessica reyes armas  6
Jessica reyes armas 6Yesi Reyes
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor Andreina Silva
 
Tecnologías modernas de base de datos
Tecnologías modernas de base de datosTecnologías modernas de base de datos
Tecnologías modernas de base de datosI.E.B.E.M.
 
Cliente servidor primera parte
Cliente servidor primera parteCliente servidor primera parte
Cliente servidor primera parteHolger Vergara
 

Similar to Ensayo Cliente Servidor (20)

Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazar
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
 
Arquitectura cliente
Arquitectura cliente Arquitectura cliente
Arquitectura cliente
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidor
 
Tarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonTarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrison
 
Modelo cliente servidor ensayo
Modelo cliente servidor ensayoModelo cliente servidor ensayo
Modelo cliente servidor ensayo
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
Arquitecturaclienteservidor
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Jessica reyes armas 6
Jessica reyes armas  6Jessica reyes armas  6
Jessica reyes armas 6
 
Cliente servidor 2
Cliente servidor 2Cliente servidor 2
Cliente servidor 2
 
inestigacion 7
inestigacion 7inestigacion 7
inestigacion 7
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor
 
Tecnologías modernas de base de datos
Tecnologías modernas de base de datosTecnologías modernas de base de datos
Tecnologías modernas de base de datos
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura cliente
Arquitectura clienteArquitectura cliente
Arquitectura cliente
 
Cliente servidor primera parte
Cliente servidor primera parteCliente servidor primera parte
Cliente servidor primera parte
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 

More from Jonathan Llerena Stifler (14)

Examen final
Examen finalExamen final
Examen final
 
Examen parcial 2
Examen parcial 2Examen parcial 2
Examen parcial 2
 
Sockets
SocketsSockets
Sockets
 
RMI
RMIRMI
RMI
 
Replicación de una Base de Datos
Replicación de una Base de DatosReplicación de una Base de Datos
Replicación de una Base de Datos
 
Cs2 replicacion de una bd
Cs2 replicacion de una bdCs2 replicacion de una bd
Cs2 replicacion de una bd
 
Modelo, Método y Metodología
Modelo, Método y MetodologíaModelo, Método y Metodología
Modelo, Método y Metodología
 
Interfaz en Java y en C#
Interfaz en Java y en C#Interfaz en Java y en C#
Interfaz en Java y en C#
 
Dominios en Base de Datos
Dominios en Base de DatosDominios en Base de Datos
Dominios en Base de Datos
 
Cs2 dominios en bd
Cs2 dominios en bdCs2 dominios en bd
Cs2 dominios en bd
 
Distros de Linux
Distros de LinuxDistros de Linux
Distros de Linux
 
Corba
CorbaCorba
Corba
 
Ciclo de Vida de una Base de Datos
Ciclo de Vida de una Base de DatosCiclo de Vida de una Base de Datos
Ciclo de Vida de una Base de Datos
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 

Recently uploaded

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 

Recently uploaded (20)

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 

Ensayo Cliente Servidor

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” FACULTAD DE SISTEMAS CARRERA: INGENIERÍA EN SISTEMAS OCTAVO NIVEL Tema: Ensayo Cliente Servidor Asignatura: Cliente Servidor 2 Nombre: Jonathan Llerena Docente: Ing. Bernabé Ortega 2015
  • 2. En relación a la arquitectura cliente-servidor, es posible distinguir 3 clasificaciones: según carga (Fat Client, Fat Server), servicio que entrega (de BDD, ficheros, web, proxy, objetos y transacciones) y según distribución de funciones (Presentación distribuida, Presentación remota, Acceso a datos remoto, BDD distribuidas, lógica o proceso distribuido). Una importante clasificación de las arquitecturas cliente-servidor consiste en el modelo multiplanos, que corresponde a una división de la clasificación por tamaño de componentes, tanto a nivel software como hardware. En el primer caso, se refiere a servidores de aplicación distribuidos a lo largo de una red, pudiendo realizarse en 2 y 3 capas, según el modo de envío de mensajes desde el cliente, y la respuesta generada en relación a la devolución de información. Cada sistema presenta ventajas y desventajas de acuerdo a variables como el tráfico de información ocasionado o la simpleza del lenguaje utilizado. En el segundo caso, el modelo se enfoca en la distribución de los procesos y elementos entre los componentes, donde la administración de la interfaz gráfica se asocia a los clientes PC y la seguridad e integridad de los datos se asocian a servidores locales y/o centrales. Se realiza igualmente en 2 y 3 capas según el modo de acceso a la base de datos. Con el objeto de obtener óptimos resultados de los sistemas, se busca la existencia de cooperación entre cliente y servidor, en la medida en que el servidor pueda actuar como cliente. En estos casos, se habla de un Chained Server, capaz de llevar a cabo la acción tanto a corto como a largo plazo. De este modo, el servidor controla el acceso a sus datos, protegiendo la integridad del sistema y facilitando la actualización de los mismos, sin estar éste sistema exento de inconvenientes. Tipos de arquitectura Cliente- Servidor Por tamaño de componentes: Se basa en quien lleva la mayor carga de procesos, acá tenemos dos clasificaciones:  Fat Client: El peso de la aplicación es ejecutada por el cliente.  Fat Server: El peso de la aplicación es ejecutada por el servidor, el cliente tiene solo la interfaz de usuario. Por naturaleza del servicio  Servidores de ficheros: Con un servidor de archivos, un cliente lo que hace es requerimientos de los mismos sobre una red.  Servidores de Bases de Datos: Permite que un proceso cliente solicite datos y servicios directamente a un servidor de bases de datos.  Servidores de Transacciones: El proceso cliente llama a funciones, procedimientos o métodos que residen en el servidor.  Servidores de objetos: Las aplicaciones Cliente/Servidor son escritas como un conjunto de objetos que se comunican.  Servidores Web: Éste nuevo modelo consiste en clientes simples que hablan con servidores Web. Un servidor Web devuelve documentos cuando el cliente pregunta por el nombre de los mismos.
  • 3.  Servidores Proxy: Permiten administrar el acceso a internet en una Red de computadoras permitiendo o negando el acceso a diferentes sitios Web. Por reparto de funciones entre Cliente y Servidor: Las distintas arquitecturas cliente-servidor varían en su forma de operar sobre la base de tres conceptos generales:  La lógica de acceso a datos. Funciones que gestionan todas las interacciones entre el SW y los almacenes de datos.  La lógica de presentación Funciones que gestionan la interfaz entre los usuarios del sistema y el SW.  La lógica de negocio o lógica de la aplicación. Funciones que transforman entradas en salidas.  Según cómo se distribuyen estas tres funciones clasificamos en:  Presentación Distribuida: El cliente asume parte de las funciones de presentación de la aplicación, ya que siguen existiendo programas en el servidor dedicados a esta tarea. El resto de funciones de la aplicación residen en el servidor.  Presentación remota: Toda la lógica de negocio y acceso a datos se ejecuta en el servidor. Todas las funciones de presentación son ejecutadas en el cliente.  Lógica o proceso distribuido: La lógica de los procesos se divide entre los distintos componentes del cliente y del servidor. El diseñador de la aplicación debe definir los servicios y las interfaces del sistema de información de forma que los papeles de cliente y servidor sean intercambiables, excepto en el control de los datos que es responsabilidad exclusiva del servidor.  Acceso a datos remoto: El cliente realiza tanto las funciones de presentación como los procesos. El servidor almacena y gestiona los datos que permanecen en una base de datos centralizada. En esta situación se dice que hay una gestión de datos remota.  Bases de datos distribuidas: Similar al modelo anterior, pero además el gestor de base de datos divide sus componentes entre el cliente y el servidor. Las interfaces entre ambos están dentro de las funciones del gestor de datos y, por lo tanto, no tienen impacto en el desarrollo de las aplicaciones. En este nivel se da lo que se conoce como bases de datos distribuidas. Conclusiones:  Al finalizar este trabajo llegamos a la conclusión de que el modelo cliente servidor es modelo flexible adaptable al servicio que se quiera implementar lo que nos permite aumentar el rendimiento, Cliente/Servidor puede envolver variadas plataformas, bases de datos, redes y sistemas operativos que pueden ser de diferentes distribuidores, en arquitecturas propietarias y no propietarias y funcionando todos al mismo tiempo.
  • 4.  Es un sistema ventajoso en cuanto a seguridad, ya que el servidor controla el acceso a sus datos, se necesita que el servidor nos autorice a acceder a él. Es escalable y ante una gran demanda el uso de balanceadores de carga en sistemas redundantes soluciona la congestión.