Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _CrisiS_ en 21 Diciembre 2010, 00:38 am



Título: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 21 Diciembre 2010, 00:38 am
Aver alguien conoce que tipo de codificacion deberia emplear para hacer algo parecido a este programa:

http://i166.photobucket.com/albums/u108/Elcondecri/ERRORES/samsofgt.jpg (http://i166.photobucket.com/albums/u108/Elcondecri/ERRORES/samsofgt.jpg)
Aqui vincula una pagina web con un puerto, y al digitar en el navegador la IP:Puerto se visualiza dicha pagina
Como lograria hacer esto en vb .net???


Título: Re: servidor web básico en vb .net?
Publicado por: [D4N93R] en 21 Diciembre 2010, 04:39 am
TcpListener, a tu IP local y un puerto que quieras, y cuado se conecte el cliente tienes que apegarte al standard de Http,  http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

Un saludo!


Título: Re: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 21 Diciembre 2010, 16:13 pm
Hola amigo indagando por ay me tope con este ejemplo  (http://www.java2s.com/Tutorial/VB/0400__Socket-Network/TcpListenerbasedWebserver.htm). el cual funciona bien (ejecutandolo como biblioteca de clases). soy algo novato con lo de trabajar con clases , pero la duda seria.
Como ejecutar esa clase desde un form enviandole datos, alas variables q estan dentro de la clase?


Título: Re: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 21 Diciembre 2010, 18:20 pm
ya no hace falta ya me salio xD
Gracias =D


Título: Re: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 23 Diciembre 2010, 04:45 am
mm amigo la ultima cosa para ya no moletarte creo q en ese ejemplo no me deja usar imagenes en la web =S, por ams q pruevo salen las imagenes como si no se cargaran =/


Título: Re: servidor web básico en vb .net?
Publicado por: [D4N93R] en 23 Diciembre 2010, 05:41 am
Claro, porque si lees la especificación, luego de que carga todo el contenido del html, debes ver todos los componentes que deben ser descargados, es decir, que no vienen junto con el texto del HTML.

Entonces, tendrías que analizar las peticiones para regresar no solo el HTML sino también imágenes, objects, video (en caso de html5), etc.

Un saludo!


Título: Re: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 23 Diciembre 2010, 05:47 am
mmmmm me perdi jeje, soy algo novato sorry amigo X)

Bueno entonces el problema radica en la funcion "getContentType" nop?.
y bueno como haria para hacer lo que me dijiste X), aunq yo lo unico q nesesito es  q me carguen las imagenes , (no uso objects ni videos)


Título: Re: servidor web básico en vb .net?
Publicado por: [D4N93R] en 23 Diciembre 2010, 20:19 pm
No en esa función, sino en la que la usa. Revisa bien el código y entiéndelo bien para que entiendas el problema.

Un saludo!


Título: Re: servidor web básico en vb .net?
Publicado por: _CrisiS_ en 24 Diciembre 2010, 06:20 am
mmm aver dame un pista mas XD.
Me parece entonces que es en la funcion ProcessRequest o me estoy equivocando?
pero bueno el problema es  q no lo entiendo muy bien =(.


P:D> FELIZ NAVIDAD!