¿Cuál es la mejor manera de transferir archivos de gran tamaño con servicios web? Actualmente estamos utilizando la opción directa para transferir los datos binarios convirtiendo los datos binarios en formato base 64 e incorporando la codificación base 64 en el envoltorio de jabón. Pero ralentiza considerablemente el rendimiento de la aplicación. Sugiera algo para mejorar el rendimiento.Transferencia de archivos de gran tamaño con servicios web
Respuesta
Consulte MTOM, un estándar W3C diseñado para transferir archivos binarios a través de SOAP.
De Wikipedia:
MTOM proporciona una forma de enviar los datos binarios en su forma binaria original, evitar cualquier aumento de tamaño debido a que lo codifica en el texto.
recursos relacionados:
Estoy teniendo problemas para enviar contenido de archivos por jabón - SoapFault Request Entity too large - any idea mate ???? por favor ayuda –
En mi opinión, la mejor manera de hacerlo es no hacer esto!
La idea de los servicios web no está diseñada para transferir archivos de gran tamaño. Realmente debería transferir una url al archivo y dejar que el receptor del mensaje extraiga el archivo.
en mi humilde opinión que sería una mejor manera de hacer esto luego de codificación y envío.
¿Qué pasa si tiene que poner a disposición, a un sistema externo, un servicio web que le permite enviar correos electrónicos con archivos adjuntos relativos? Creo que no hay forma de pasar el uso del servicio web, ¿hay alguna manera? –
- 1. Sirviendo archivos de gran tamaño con PHP
- 2. Cómo transferir archivos de gran tamaño con WCF
- 3. Java - La transferencia de archivos de gran tamaño a través de canales - NIO
- 4. Transferencia de archivos comiendo una gran cantidad de CPU
- 5. Carga de archivos de gran tamaño con Python/Django
- 6. Subir archivos de gran tamaño en .NET
- 7. Escribiendo archivos de gran tamaño usando BufferedOutputStream
- 8. Editar archivos xml de gran tamaño
- 9. vigilante del sistema de archivos y archivos de gran tamaño
- 10. archivos de gran tamaño por escrito con Node.js
- 11. WriteFile vs TransmitFile para archivos de gran tamaño que deben eliminarse del servidor después de la transferencia
- 12. Transmisión de archivos de gran tamaño a ASP.NET MVC
- 13. configuración de configuración de git para archivos de gran tamaño
- 14. Computing MD5SUM de archivos de gran tamaño en C#
- 15. Java archivos de gran tamaño S de disco Rendimiento
- 16. SQL FileStream + tienda entidad Marco de archivos de gran tamaño
- 17. almacenamiento de archivos de gran tamaño en el servidor sql
- 18. Encriptación/descifrado de archivos de gran tamaño (.NET)
- 19. Recuperar información de la versión desde archivos de gran tamaño
- 20. ¿Problemas de rendimiento al escribir en archivos de gran tamaño?
- 21. Lectura de archivos de gran tamaño desde el final
- 22. FSEvents y copia de archivos de gran tamaño
- 23. descarga de archivos de gran tamaño en ColdFusion utilizando CFHTTP
- 24. ¿Cómo puedo leer, reemplazar y escribir archivos de gran tamaño?
- 25. Usando python lxml.etree para archivos XML de gran tamaño
- 26. Transferencia de archivos por Bluetooth
- 27. transferencia de archivos usando RMI
- 28. Problemas al cargar archivos de gran tamaño en Amazon S3
- 29. Problema extraño al cargar archivos de gran tamaño
- 30. Subir archivos de gran tamaño (1 GB) -ASP.net
¿Qué plataforma estás usando? .¿RED? ¿Java? PHP? –
estoy usando Java ... –