SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
VIDEO TUTORIAL DE JAVA N°
29

COMUNICACIONES: TRABAJAR
CON INPUTS Y OUTPUTS
INTEGRANTES:
• WUILLAN DAVID TORRES MOLINA
• MARTHA YADIRA SOLANO OCHOA
• ¿Qué es una comunicación?
• Al estudiar los mecanismos de para crear procesos y su comunicación
entre procesos en Unix (Linux) estudiamos fork, pipes entre otros. Java
también dispone de mecanismos para correr procesos nativos y
relacionarsde con ellos.
La clase RunTime dispone del método exec, el cual crea un proceso nativo
y retorna una instancia de una subclase de Process. Ésta puede ser usada
para controlar el proceso y obtener información sobre éste.
La clase Process provee métodos para hacer lecturas desde le proceso
(salida estándar de éste), escrituras hacia el proceso (entrada estándar el
proceso), esperar por el término del proceso, y destruir (kill) el proceso.
• El

paquete java.net nos brinda las clases necesarias para la realización de
aplicaciones. Solo se hace necesario comprender los conceptos de
transporte (UDP y TCP)

TCP (Transmisión control
protocolo)
Se establece la conexión
y se envía los datos
Protocolo basado en la
conexión se garantiza el
envió y recepción de los
datos

UDP(user datagran protocol)
No se establece la conexión se
envían datagramas de una
aplicación a otra
No se garantiza la recepción
de los paquetes envias
• Un computador generalmente tiene una conexión física de
red, esto nos

• lleva a preguntarnos, ¿Cómo sabe el computador a que
programa le están

• enviando datos? La respuesta es el concepto de puerto
• En una comunicación establecida por TCP, el recurso que
actua como Server mapea un socket con un puerto para
establecer la comunicación
INPUTS Y OUTPUTS
En el momento que incurcionamos en la forma de manejar archivos en
Java, somos suceptibles de confundirnos dado las nuevas palabras
desconocidas con las que nos topamos, y aunque son conceptos similares,
van dirigidos a una necesidad en especial, requerimientos y objetivos
propios.
Es eso lo que intentaré resumir en esta entrada, dotarte de una visión para
que sepas que se adapta a tus necesidades en la entrada (Input) y salida
(Output) de datos en Java (I/O).

Más contenido relacionado

La actualidad más candente (19)

Hilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa RamirezHilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa Ramirez
 
Thread
ThreadThread
Thread
 
Cuestionario hilos
Cuestionario hilos Cuestionario hilos
Cuestionario hilos
 
Paso mensajes
Paso mensajesPaso mensajes
Paso mensajes
 
Modelo paso de mensajes
Modelo paso de mensajesModelo paso de mensajes
Modelo paso de mensajes
 
IRDT practica 19.docx
IRDT practica 19.docxIRDT practica 19.docx
IRDT practica 19.docx
 
E:\Protocolos De Redes
E:\Protocolos De RedesE:\Protocolos De Redes
E:\Protocolos De Redes
 
hilos informatica
hilos informatica hilos informatica
hilos informatica
 
Thread
ThreadThread
Thread
 
Mapa mental de hilos
Mapa mental de hilosMapa mental de hilos
Mapa mental de hilos
 
Mapa conceptual (3)
Mapa conceptual (3)Mapa conceptual (3)
Mapa conceptual (3)
 
Sistemas operativos 06 2010
Sistemas operativos 06   2010Sistemas operativos 06   2010
Sistemas operativos 06 2010
 
Networking
NetworkingNetworking
Networking
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Hilo de ejecución
Hilo de ejecuciónHilo de ejecución
Hilo de ejecución
 
T62 cursillo (tema 2)
T62 cursillo (tema 2)T62 cursillo (tema 2)
T62 cursillo (tema 2)
 
Presentación de la capa 5 sesion
Presentación de la capa 5 sesionPresentación de la capa 5 sesion
Presentación de la capa 5 sesion
 
Osi jhon mora 661399
Osi jhon mora 661399Osi jhon mora 661399
Osi jhon mora 661399
 
Guia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posixGuia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posix
 

Similar a trabajo

Presentacion protocologos de comunicacion
Presentacion protocologos de comunicacionPresentacion protocologos de comunicacion
Presentacion protocologos de comunicacionJosse Amores
 
PROTOCOLO CAPA SESION
PROTOCOLO CAPA SESIONPROTOCOLO CAPA SESION
PROTOCOLO CAPA SESIONDiego Merino
 
COMERCIO ELECTRONICO UNIDAD III
COMERCIO ELECTRONICO UNIDAD IIICOMERCIO ELECTRONICO UNIDAD III
COMERCIO ELECTRONICO UNIDAD IIIALBAYCOTA
 
Protocolos informaticos
Protocolos informaticosProtocolos informaticos
Protocolos informaticosJosefaYareni
 
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...Luis Espinel Fuentes
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de redMari Vega
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de redMari Vega
 
Justificación Sistemas Distribuidos
Justificación Sistemas DistribuidosJustificación Sistemas Distribuidos
Justificación Sistemas DistribuidosCarlos Alonso
 
Fundamentos de la Refactorización
Fundamentos de la RefactorizaciónFundamentos de la Refactorización
Fundamentos de la RefactorizaciónJavier Pérez
 
programacion concurrente java.pptx
programacion concurrente java.pptxprogramacion concurrente java.pptx
programacion concurrente java.pptxjuan gonzalez
 
unidad III comercio electronico 1.1
unidad III comercio electronico 1.1unidad III comercio electronico 1.1
unidad III comercio electronico 1.1Shavauabc
 
unidad 3 comercio electronico
unidad 3 comercio electronicounidad 3 comercio electronico
unidad 3 comercio electronicoShavauabc
 

Similar a trabajo (20)

Presentacion protocologos de comunicacion
Presentacion protocologos de comunicacionPresentacion protocologos de comunicacion
Presentacion protocologos de comunicacion
 
PROTOCOLO CAPA SESION
PROTOCOLO CAPA SESIONPROTOCOLO CAPA SESION
PROTOCOLO CAPA SESION
 
COMERCIO ELECTRONICO UNIDAD III
COMERCIO ELECTRONICO UNIDAD IIICOMERCIO ELECTRONICO UNIDAD III
COMERCIO ELECTRONICO UNIDAD III
 
Protocolos informaticos
Protocolos informaticosProtocolos informaticos
Protocolos informaticos
 
Proyectofinalftp
ProyectofinalftpProyectofinalftp
Proyectofinalftp
 
Sockets tcp
Sockets tcpSockets tcp
Sockets tcp
 
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Unidad 3
Unidad 3 Unidad 3
Unidad 3
 
Dire u1 a2_roch
Dire u1 a2_rochDire u1 a2_roch
Dire u1 a2_roch
 
Clase 4 redes
Clase 4 redesClase 4 redes
Clase 4 redes
 
Sockets java
Sockets javaSockets java
Sockets java
 
Justificación Sistemas Distribuidos
Justificación Sistemas DistribuidosJustificación Sistemas Distribuidos
Justificación Sistemas Distribuidos
 
Fundamentos de la Refactorización
Fundamentos de la RefactorizaciónFundamentos de la Refactorización
Fundamentos de la Refactorización
 
programacion concurrente java.pptx
programacion concurrente java.pptxprogramacion concurrente java.pptx
programacion concurrente java.pptx
 
unidad III comercio electronico 1.1
unidad III comercio electronico 1.1unidad III comercio electronico 1.1
unidad III comercio electronico 1.1
 
unidad 3
unidad 3unidad 3
unidad 3
 
unidad 3 comercio electronico
unidad 3 comercio electronicounidad 3 comercio electronico
unidad 3 comercio electronico
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 

Más de Jacky Ordoñez (20)

Ducumento dos
Ducumento dosDucumento dos
Ducumento dos
 
Galeria de imágenes
Galeria de imágenesGaleria de imágenes
Galeria de imágenes
 
Presentación1
Presentación1Presentación1
Presentación1
 
Youtube
YoutubeYoutube
Youtube
 
Youtube
YoutubeYoutube
Youtube
 
Diapositivas de apple
Diapositivas de appleDiapositivas de apple
Diapositivas de apple
 
Diapositivas de computacion
Diapositivas de computacionDiapositivas de computacion
Diapositivas de computacion
 
Diapositivas de facebook
Diapositivas de facebookDiapositivas de facebook
Diapositivas de facebook
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Documento uno
Documento unoDocumento uno
Documento uno
 
La historia de las tablets
La historia de las tabletsLa historia de las tablets
La historia de las tablets
 
Ducumento dos
Ducumento dosDucumento dos
Ducumento dos
 
Documento uno
Documento unoDocumento uno
Documento uno
 
Ducumento dos
Ducumento dosDucumento dos
Ducumento dos
 
Ducumento dos
Ducumento dosDucumento dos
Ducumento dos
 
Docuento tres
Docuento tresDocuento tres
Docuento tres
 
Docuento tres
Docuento tresDocuento tres
Docuento tres
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Diapositivas de apple
Diapositivas de appleDiapositivas de apple
Diapositivas de apple
 
Presentación1
Presentación1Presentación1
Presentación1
 

Último

Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaPresentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaFarid Abud
 
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO. Autor y dise...
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO.  Autor y dise...CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO.  Autor y dise...
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO. Autor y dise...JAVIER SOLIS NOYOLA
 
Catálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosCatálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosGustavoCanevaro
 
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...JAVIER SOLIS NOYOLA
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD EDUCATIVO.pdfdeBelnRosales2
 
Revista Apuntes de Historia. Abril 2024.pdf
Revista Apuntes de Historia. Abril 2024.pdfRevista Apuntes de Historia. Abril 2024.pdf
Revista Apuntes de Historia. Abril 2024.pdfapunteshistoriamarmo
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptx
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptxERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptx
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptxduquemariact
 
Filosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroFilosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroJosé Luis Palma
 
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxLa-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxMAURICIO329243
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 

Último (20)

Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaPresentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
 
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO. Autor y dise...
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO.  Autor y dise...CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO.  Autor y dise...
CARTEL CONMEMORATIVO DEL ECLIPSE SOLAR 2024 EN NAZAS , DURANGO. Autor y dise...
 
Catálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosCatálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial Albatros
 
Mimos _
Mimos                                       _Mimos                                       _
Mimos _
 
Act#25 TDLab. Eclipse Solar 08/abril/2024
Act#25 TDLab. Eclipse Solar 08/abril/2024Act#25 TDLab. Eclipse Solar 08/abril/2024
Act#25 TDLab. Eclipse Solar 08/abril/2024
 
Acuerdo segundo periodo 2024 - Octavo.pptx
Acuerdo segundo periodo 2024 - Octavo.pptxAcuerdo segundo periodo 2024 - Octavo.pptx
Acuerdo segundo periodo 2024 - Octavo.pptx
 
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...
CARTEL DE BIENVENIDA AL ECLIPSE DE SOL A LA CIUDAD DE TORREON. Autor y diseña...
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
 
Revista Apuntes de Historia. Abril 2024.pdf
Revista Apuntes de Historia. Abril 2024.pdfRevista Apuntes de Historia. Abril 2024.pdf
Revista Apuntes de Historia. Abril 2024.pdf
 
Acuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptxAcuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptx
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
Sesión La guerra detrás de todas las guerras
Sesión  La guerra detrás de todas las guerrasSesión  La guerra detrás de todas las guerras
Sesión La guerra detrás de todas las guerras
 
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptx
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptxERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptx
ERAS Y PERIODOS DEL TIEMPO GEOLOGICO.pptx
 
Filosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroFilosofía del gobierno del general Alfaro
Filosofía del gobierno del general Alfaro
 
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxLa-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 

trabajo

  • 1. VIDEO TUTORIAL DE JAVA N° 29 COMUNICACIONES: TRABAJAR CON INPUTS Y OUTPUTS
  • 2. INTEGRANTES: • WUILLAN DAVID TORRES MOLINA • MARTHA YADIRA SOLANO OCHOA
  • 3. • ¿Qué es una comunicación? • Al estudiar los mecanismos de para crear procesos y su comunicación entre procesos en Unix (Linux) estudiamos fork, pipes entre otros. Java también dispone de mecanismos para correr procesos nativos y relacionarsde con ellos. La clase RunTime dispone del método exec, el cual crea un proceso nativo y retorna una instancia de una subclase de Process. Ésta puede ser usada para controlar el proceso y obtener información sobre éste. La clase Process provee métodos para hacer lecturas desde le proceso (salida estándar de éste), escrituras hacia el proceso (entrada estándar el proceso), esperar por el término del proceso, y destruir (kill) el proceso.
  • 4. • El paquete java.net nos brinda las clases necesarias para la realización de aplicaciones. Solo se hace necesario comprender los conceptos de transporte (UDP y TCP) TCP (Transmisión control protocolo) Se establece la conexión y se envía los datos Protocolo basado en la conexión se garantiza el envió y recepción de los datos UDP(user datagran protocol) No se establece la conexión se envían datagramas de una aplicación a otra No se garantiza la recepción de los paquetes envias
  • 5. • Un computador generalmente tiene una conexión física de red, esto nos • lleva a preguntarnos, ¿Cómo sabe el computador a que programa le están • enviando datos? La respuesta es el concepto de puerto • En una comunicación establecida por TCP, el recurso que actua como Server mapea un socket con un puerto para establecer la comunicación
  • 6. INPUTS Y OUTPUTS En el momento que incurcionamos en la forma de manejar archivos en Java, somos suceptibles de confundirnos dado las nuevas palabras desconocidas con las que nos topamos, y aunque son conceptos similares, van dirigidos a una necesidad en especial, requerimientos y objetivos propios. Es eso lo que intentaré resumir en esta entrada, dotarte de una visión para que sepas que se adapta a tus necesidades en la entrada (Input) y salida (Output) de datos en Java (I/O).