Puedo enviar imagenes desde un WebService??

11/04/2005 - 16:11 por CasDom | Informe spam
Buenos dias.
Estoy probando los web services, y ya estamos enviando y devolviendo datos
por medio de datasets.
Me queda la duda,¿Puedo enviar imagenes de un web service a mi aplicacion
cliente??

Por ejemplo, una foto de personal que se encuentra almacenada en la DB??
Saludos y gracias !!

CasDom. Mexico
 

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
11/04/2005 - 18:15 | Informe spam
Hola CasDom?

Mando un ejemplo con una solución simple... solo ten cuidado en no enviar
imagenes muy grandes XD.

<WebMethod()> Public Function TraerArchivo(ByVal RutaImagen As String) As
String

Dim MyFileStream As FileStream, _
FileSize As Long, _
CarpetaRaizImagen As String


CarpetaRaizImagen =
System.Configuration.ConfigurationSettings.AppSettings.Get("CarpetaRaizImagen")

MyFileStream = New FileStream(CarpetaRaizImagen & RutaImagen,
FileMode.Open, FileAccess.Read)
FileSize = MyFileStream.Length

Dim Buffer(CInt(FileSize)) As Byte

MyFileStream.Read(Buffer, 0, CInt(FileSize))
MyFileStream.Close()

Return Convert.ToBase64String(Buffer)

End Function

Saludos,
Jhonny Vargas P.
Santiago de Chile




"CasDom" escribió en el mensaje
news:e0w%
Buenos dias.
Estoy probando los web services, y ya estamos enviando y devolviendo datos
por medio de datasets.
Me queda la duda,¿Puedo enviar imagenes de un web service a mi aplicacion
cliente??

Por ejemplo, una foto de personal que se encuentra almacenada en la DB??
Saludos y gracias !!

CasDom. Mexico

Preguntas similares