Sockets en Java

4
Universidad Regional Autónoma de los Andes UNIANDESFacultad de Ingeniería en Sistemas e Informática SOCKETS EN JAVA Estudiante: Alexis Fabricio Balseca Yugcha Docente: Ing. Bernabé Ortega

description

sockets en java

Transcript of Sockets en Java

Universidad Regional Autnoma de los AndesUNIANDESFacultad de Ingeniera en Sistemas e Informtica

SOCKETS EN JAVA

Estudiante: Alexis Fabricio Balseca Yugcha

Docente: Ing. Bernab Ortega

2015Sockets en JavaLos sockets son bsicamente formas en las que podemos interconectar 2 (o mas) programas mediante el uso de la internet. En java se utilizan para poder crear conexiones utilizando bsicamente una IP/hostname y un puerto para establecer la conexin. Para aprender podemos utilizarla para conectar 2 programas por medio de Internet.Cmo funciona?El modelo mas bsico de los sockets consta de 2 simples programas, unservidory un cliente.Bsicamente el programa servidor comienza a escuchar en un puerto determinado(nosotros lo especificamos), y posteriormente el programa que la hace de cliente debe conocer la ip o nombre de dominio/hostname del servidor y el puerto que esta escuchando, al saber esto simplemente solicita establecer una conexin con el servidor. Es aqui cuando el servidor acepta esa conexin y se puede decir que estos programas estan conectados, de este modo pueden intercambiar informacin. En el siguiente video muestro un programa servidor con sockets, explico mas o menos el codigo, en que consiste y hago una prueba en el cual la conexin es exitosa.Codigo fuente del servidor

Codigo fuente cliente simple