Visual Basic.NET - Subir archivos a Web desde VB.NET

 
Vista:

Subir archivos a Web desde VB.NET

Publicado por Kantabriko (1 intervención) el 30/10/2010 12:42:25
Os pongo en situación:
- Tengo una aplicación servidora corriendo en un servidor en un Housing.
- Existen varias aplicaciones cliente VB.NET Win32 que se conectan a la aplicación servidora (mejor dicho, a la Base de Datos) vía HTTPs consumiendo Web Services.
- Necesito subir archivos desde las aplicaciones cliente al servidor principal ya que éste necesita tenerlos en local para realizar ciertas acciones.

Hasta ahora estaba enviando los archivos vía FTP.

El problema es que mi cliente sale a internet por un proxy y tiene capados todos los puertos menos los de navegación, el http y el https.

Por tanto necesito subir los archivos desde una aplicación win32 VB.NET al servidor por el puerto 80 o por el https (que creo que es el 442).

Solución?

He probado con My.Computer.Network.UploadFile pero me da un error de que no existe el archivo destino ¿?

¿Me falta algo por modificar en el IIS del equipo remoto? (El equipo es también mío, por lo que puedo hacer las modificaciones a mi antojo? ¿Tal vez tengo que subirle el archivo a una página web? ¿cómo?

Esta misma solución tiene también una interfaz web, asp, y en ésta no tengo problemas ya que con un archivoAdjuntoEmail.PostedFile.SaveAs(RutaFichero) lo soluciono. Pero no me vale para VB.NET

Gracias de antemano por vuestra ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder