You are on page 1of 5

INSTITUTO SUPERIOR TECNOLOGICO RUMINAHUI

Nombre: Jorge Luis Soria

Curso: Sexto Sistemas

Fecha: 28-07-2015

CREANDO UN SERVIDOR CON SOCKETS EN VB.NET

Qu es un socket?

Seguramente habrs escuchado nombrar la palabra Socket muchas veces, y posiblemente te


preguntaste que era, as que intentare sacar tu duda de la manera mas simple: un Socket es una
relacin entre un puerto de un equipo y el puerto de otro equipo. Ahora nombre la
palabra puerto, pero de que se trata esto de los puertos?

Qu es un puerto?

Los puertos son bsicamente, una entrada/salida de informacin. Estos se encuentran


identificados por un nmero entero y muchos se encuentran reservados para determinadas
tareas, por ejemplo: el puerto 80 es para un servidor web.

Que es un Servidor?

Un servidor es una aplicacin en ejecucin (software) capaz de atender las peticiones de un


cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en
cualquier tipo de computadora, incluso en computadoras dedicadas a las cuales se les conoce
individualmente como "el servidor". En la mayora de los casos una misma computadora puede
proveer mltiples servicios y tener varios servidores en funcionamiento. La ventaja de montar
un servidor en computadoras dedicadas es la seguridad. Por esta razn la mayora de los
servidores son procesos daemon diseados de forma que puedan funcionar en computadoras
de propsito especfico.

Que es un Cliente?

El cliente es una aplicacin informtica o un ordenador que consume un servicio remoto en


otro ordenador conocido como servidor, normalmente a travs de una red de
telecomunicaciones.

El trmino se us inicialmente para los llamados terminales tontos, dispositivos que no eran
capaces de ejecutar programas por s mismos, pero podan conectarse e interactuar con
computadores remotos por medio de una red y dejar que ste realizase todas las operaciones
requeridas, mostrando luego los resultados al usuario. Se utilizaban sobre todo porque su costo
en esos momentos era mucho menor que el de un computador. Estos terminales tontos eran
clientes de un computador mainframe por medio del tiempo compartido.
PASOS PARA LA CREACION EL SERVIDOR

1) Creamos un nuevo proyecto en consola de visual.net

2) Una vez creado nuestro proyecto creamos una nueva clase llamada Winsockserver en la
cual pegaremos el cdigo con la secuencia que nos nuestra en el siguiente link:

http://elguille.info/colabora/puntoNET/PabloTilli_SocketsVBNET.htm

3) Una vez creadas las clases y realizado el cdigo para el cliente y e servidor procedemos a
configurar nuestro equipo de la siguiente manera : Panel de Control/ Desinstalar o Cambiar
un programa/ Caracteristicas de Windows/ activamos cliente telnet y servidor telnet.
4) una vez configuradas estas caractersticas procedemos a hacer correr nuestro programa en la cual
nos saldr una ventana dicindonos que el servidor est listo para usarse.
5) Una vez este corriendo nuestro servidor abrimos el cmd y digitamos el siguiente cdigo que nos
permitir abrir nuestro cliente: telnet 127.0.0.1 1012 y se encontrara corriendo nuestro cliente y
nuestro servidor.
6) Ya corriendo nuestro Cliente y nuestro Servidor podemos registrar en nuestra pantalla todo lo
que esta realizando nuestro cliente.

You might also like