servidor web básico en vb .net?

Iniciado por _CrisiS_, 21 Diciembre 2010, 00:38 AM

0 Miembros y 1 Visitante están viendo este tema.

_CrisiS_

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
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???

[D4N93R]

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!

_CrisiS_

Hola amigo indagando por ay me tope con este ejemplo . 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?

_CrisiS_

ya no hace falta ya me salio xD
Gracias =D

_CrisiS_

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 =/

[D4N93R]

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!

_CrisiS_

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)

[D4N93R]

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!

_CrisiS_

#8
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!