SlideShare une entreprise Scribd logo
1  sur  8
2.1 COMUNICACIÓN. 2.1.1 COMUNICACIÓN CON CLIENTE SERVIDOR (SOCKETS).
2.1 Comunicación Los servicios de comunicación son típicos servicios de red, pero en caso de los SOD son más especializados en ciertas áreas.  Los SOD utilizan «comunicación en grupo» esto permite a todos los computadores del sistema trabajar como un solo elemento de la red.  SOD tienen comunicación por medio de SOCKETS son paso de mensajes que permiten verificar cual equipo está disponible.
Cliente-Servidor es el modelo que actualmente domina el ámbito de comunicación, ya que descentraliza los procesos y los recursos. Servicios como:  - Ejecución de un programa. - Acceso a una Base de Datos.  - Acceso a un dispositivo de           Hardware.  2.1.1 Comunicación Cliente-Servidor (Sockets).
Los sockets pueden unir un proceso cliente y un proceso servidor de manera semejante a como se puede unir un enchufe de un dispositivo electrónico a su respectivo zócalo.  De los mecanismos de sockets el más conocido es referente al API de Berkeley y está implementado en prácticamente todos los sistemas UNIX por lo que se maneja C, pero también esta portado a otras arquitecturas como Windows (WinSock) y otros lenguajes como Java.  2.1.1 Comunicación Cliente-Servidor (Sockets).
Para lograr tener un SOCKET para la comunicación e intercambio de información se necesita:       1.- Que un programa sea capaz de localizar al otro.      2.- Que ambos programas sean capaces de                intercambiar información 2.1.1 Comunicación Cliente-Servidor (Sockets).
2.1.1 Comunicación Cliente-Servidor (Sockets).
Quickly summarize what we cover, client-server model currently stands in the field of communication, since decentralization processes and resources.SOD is used for Multicast that enables every computer operating system to work as a single network element. All coordination of SOD (Distributed Operating Systems) are synchronized by means of sockets, these are also called connectors because they can join a client process and a process server.We know that the communication protocol between "client and server" should be common and known for both computers. In conclusion we can say that using the SOCKETS connection we can have a very efficient because it allows be serving multiple clients at once. SUMMARY AND CONCLUSION
GRACIAS POR SU ATENCIÓN.

Contenu connexe

Tendances

Características de los medios de transmision de datos
Características de los medios de transmision de datosCaracterísticas de los medios de transmision de datos
Características de los medios de transmision de datos
Blanca Rodriguez
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
Margarita Labastida
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicación
Juan Alvarez
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
Sergio Sanchez
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
Eduardo J Onofre
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo osi
taniannz
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
Irene Lorza
 

Tendances (20)

Gestión de Redes
Gestión de RedesGestión de Redes
Gestión de Redes
 
PRESENTACION CABLE COAXIAL
PRESENTACION CABLE COAXIALPRESENTACION CABLE COAXIAL
PRESENTACION CABLE COAXIAL
 
Características de los medios de transmision de datos
Características de los medios de transmision de datosCaracterísticas de los medios de transmision de datos
Características de los medios de transmision de datos
 
Metodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redesMetodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redes
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicación
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
DIRECCIONAMIENTO IP: IPv4 y IPv6
DIRECCIONAMIENTO  IP: IPv4 y IPv6DIRECCIONAMIENTO  IP: IPv4 y IPv6
DIRECCIONAMIENTO IP: IPv4 y IPv6
 
Exposicion de router
Exposicion de routerExposicion de router
Exposicion de router
 
Ejercicios de-subneteo-14
Ejercicios de-subneteo-14Ejercicios de-subneteo-14
Ejercicios de-subneteo-14
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
 
Dirección IP de Clase "B"
Dirección IP de Clase "B" Dirección IP de Clase "B"
Dirección IP de Clase "B"
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Interconexion de redes
Interconexion de redesInterconexion de redes
Interconexion de redes
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo osi
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
 
PelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodosPelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodos
 
Características de los medios de transmisión
Características de los medios de transmisiónCaracterísticas de los medios de transmisión
Características de los medios de transmisión
 

En vedette

Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas sockets
dandark2000
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Nanda Moran
 
Switch de protocolo
Switch de protocoloSwitch de protocolo
Switch de protocolo
anyela95
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapa
ledesma04
 
Actividades De Un Administrador De Red
Actividades De Un Administrador De RedActividades De Un Administrador De Red
Actividades De Un Administrador De Red
Giova7910
 
Ejercicios (Series de Fourier)
Ejercicios (Series de Fourier)Ejercicios (Series de Fourier)
Ejercicios (Series de Fourier)
ERICK CONDE
 
Componentes Fisicos y LóGicos De La Pc
Componentes Fisicos y LóGicos De La PcComponentes Fisicos y LóGicos De La Pc
Componentes Fisicos y LóGicos De La Pc
cariana
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
errroman
 
Comunicacion De Datos Y Redes
Comunicacion De Datos Y RedesComunicacion De Datos Y Redes
Comunicacion De Datos Y Redes
jorgeabustillo
 

En vedette (20)

Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas sockets
 
Compartir Archivos Entre Dos Maquinas Virtuales
Compartir Archivos Entre Dos Maquinas VirtualesCompartir Archivos Entre Dos Maquinas Virtuales
Compartir Archivos Entre Dos Maquinas Virtuales
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
RPC - LLAMADAS REMOTAS
RPC - LLAMADAS REMOTASRPC - LLAMADAS REMOTAS
RPC - LLAMADAS REMOTAS
 
Switch de protocolo
Switch de protocoloSwitch de protocolo
Switch de protocolo
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapa
 
Ancho de banda
Ancho de bandaAncho de banda
Ancho de banda
 
RPC
RPCRPC
RPC
 
Actividades De Un Administrador De Red
Actividades De Un Administrador De RedActividades De Un Administrador De Red
Actividades De Un Administrador De Red
 
Ejercicios (Series de Fourier)
Ejercicios (Series de Fourier)Ejercicios (Series de Fourier)
Ejercicios (Series de Fourier)
 
Servidor web
Servidor webServidor web
Servidor web
 
Componentes Fisicos y LóGicos De La Pc
Componentes Fisicos y LóGicos De La PcComponentes Fisicos y LóGicos De La Pc
Componentes Fisicos y LóGicos De La Pc
 
Topologia de Redes
Topologia de RedesTopologia de Redes
Topologia de Redes
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Modelos de comunicación
Modelos de comunicaciónModelos de comunicación
Modelos de comunicación
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Estaciones terrenas
Estaciones terrenasEstaciones terrenas
Estaciones terrenas
 
Comunicacion De Datos Y Redes
Comunicacion De Datos Y RedesComunicacion De Datos Y Redes
Comunicacion De Datos Y Redes
 
Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0
 

Similaire à Comunicación Cliente-Servidor (Sockets)

Similaire à Comunicación Cliente-Servidor (Sockets) (20)

Comunicacion socket
Comunicacion socketComunicacion socket
Comunicacion socket
 
sockets
sockets sockets
sockets
 
Presentacion Comunicación
Presentacion ComunicaciónPresentacion Comunicación
Presentacion Comunicación
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 
TiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdfTiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdf
 
Arquitectura distribuida
Arquitectura distribuidaArquitectura distribuida
Arquitectura distribuida
 
203070_10 Act 10.pdf
203070_10 Act 10.pdf203070_10 Act 10.pdf
203070_10 Act 10.pdf
 
PresentacióN1[2][2]
PresentacióN1[2][2]PresentacióN1[2][2]
PresentacióN1[2][2]
 
PresentacióN1[2][2]
PresentacióN1[2][2]PresentacióN1[2][2]
PresentacióN1[2][2]
 
PresentacióN1[2][2]
PresentacióN1[2][2]PresentacióN1[2][2]
PresentacióN1[2][2]
 
Redes Yanalisis
Redes YanalisisRedes Yanalisis
Redes Yanalisis
 
Tarjeta de red efra
Tarjeta de red efraTarjeta de red efra
Tarjeta de red efra
 
Justificación Sistemas Distribuidos
Justificación Sistemas DistribuidosJustificación Sistemas Distribuidos
Justificación Sistemas Distribuidos
 
REDES COMPUTADORA
REDES COMPUTADORAREDES COMPUTADORA
REDES COMPUTADORA
 
Red Local
Red LocalRed Local
Red Local
 
Red Local
Red LocalRed Local
Red Local
 
Red Local
Red LocalRed Local
Red Local
 
Red Local
Red LocalRed Local
Red Local
 

Plus de Developer in WPF (6)

MessageBox personalizado in WPF
MessageBox personalizado in WPFMessageBox personalizado in WPF
MessageBox personalizado in WPF
 
Estructurasjerarquicas uziel mercado
Estructurasjerarquicas uziel mercadoEstructurasjerarquicas uziel mercado
Estructurasjerarquicas uziel mercado
 
4.4 internet servicios integrads
4.4 internet servicios integrads4.4 internet servicios integrads
4.4 internet servicios integrads
 
4.4 internet servicios integrados
4.4 internet servicios integrados4.4 internet servicios integrados
4.4 internet servicios integrados
 
Introducción al sql
Introducción al sqlIntroducción al sql
Introducción al sql
 
Introducción al sql
Introducción al sqlIntroducción al sql
Introducción al sql
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Comunicación Cliente-Servidor (Sockets)

  • 1. 2.1 COMUNICACIÓN. 2.1.1 COMUNICACIÓN CON CLIENTE SERVIDOR (SOCKETS).
  • 2. 2.1 Comunicación Los servicios de comunicación son típicos servicios de red, pero en caso de los SOD son más especializados en ciertas áreas. Los SOD utilizan «comunicación en grupo» esto permite a todos los computadores del sistema trabajar como un solo elemento de la red. SOD tienen comunicación por medio de SOCKETS son paso de mensajes que permiten verificar cual equipo está disponible.
  • 3. Cliente-Servidor es el modelo que actualmente domina el ámbito de comunicación, ya que descentraliza los procesos y los recursos. Servicios como: - Ejecución de un programa. - Acceso a una Base de Datos. - Acceso a un dispositivo de Hardware. 2.1.1 Comunicación Cliente-Servidor (Sockets).
  • 4. Los sockets pueden unir un proceso cliente y un proceso servidor de manera semejante a como se puede unir un enchufe de un dispositivo electrónico a su respectivo zócalo. De los mecanismos de sockets el más conocido es referente al API de Berkeley y está implementado en prácticamente todos los sistemas UNIX por lo que se maneja C, pero también esta portado a otras arquitecturas como Windows (WinSock) y otros lenguajes como Java. 2.1.1 Comunicación Cliente-Servidor (Sockets).
  • 5. Para lograr tener un SOCKET para la comunicación e intercambio de información se necesita: 1.- Que un programa sea capaz de localizar al otro. 2.- Que ambos programas sean capaces de intercambiar información 2.1.1 Comunicación Cliente-Servidor (Sockets).
  • 7. Quickly summarize what we cover, client-server model currently stands in the field of communication, since decentralization processes and resources.SOD is used for Multicast that enables every computer operating system to work as a single network element. All coordination of SOD (Distributed Operating Systems) are synchronized by means of sockets, these are also called connectors because they can join a client process and a process server.We know that the communication protocol between "client and server" should be common and known for both computers. In conclusion we can say that using the SOCKETS connection we can have a very efficient because it allows be serving multiple clients at once. SUMMARY AND CONCLUSION
  • 8. GRACIAS POR SU ATENCIÓN.