Buenas,
Tengo un servicio WCF donde tengo la funcion que inserta un archivo PDF en la base de datos.
Desde mi programa, cuando le paso el archivo como bytes() me salta un mensaje:
Se anuló la conexión de socket. La causa puede ser un error en el procesamiento del mensaje, que se superó el tiempo de espera de recepción en el host remoto, o bien un problema de recursos de red subyacente. El tiempo de espera de socket local era '00:00:59.9687500'.
El PDF es de 8MB, he probado con uno de 256Kb y me sigue saltando lo mismo.
En el AppConfig en mi binding he puesto todas las propiedades de ReaderQuotas tal y como pone:
http://social.msdn.microsoft.com/Forums/es-ES/12dc4ada-a91f-433b-9137-befa5a57b3fc/error-c-de-servicio-de-wcf-se-supero-la-cuota-de-longitud-maxima-16384-al-leer-los-datos-xml-se?forum=vcses
He modificado todos los tiempos que aparecen en el binding cambiando el 1 por el 3, para ver que tiempo es el que falla, y sigue dando el mismo tiempo SIEMPRE
Mi aplicacion, tiene otro app.config? cuando creo el proxy solo hago esto:
Public obj as new ServiceReference1.Service1Client()
obj.GuardarArchivo......
¿Mi cliente tambien hay que configurar algo?