Il existe de nombreux articles sur le transfert de fichiers via WCF, et la plupart recommandent le streaming. Je conçois un service WCF qui aura plusieurs clients différents, .Net et non .Net (clients Delphi 2010), en téléchargeant ces fichiers. Quelle est la meilleure méthode pour transférer des fichiers lorsqu'il n'y aura pas de clients .Net?
Modifier
je vais transférer les fichiers par Internet via basicHttpBinding
TKSTransférer des fichiers de 2 à 10 Mo avec WCF vers des clients non-Net.
1
A
Répondre
2
Je recommande d'utiliser le codage de MMD pour des données binaires. C'est le moyen préféré de transmettre des données entre des clients compatibles.
Questions connexes
- 1. Transférer 10-40 Mo de données dans WCF
- 2. Transférer des fichiers de CloudSite Rackspace vers des fichiers Cloud
- 3. Veut transférer des données entre 2 fichiers Excel
- 4. Comment partager des objets dans différents appels clients vers WCF?
- 5. Utilisation de NetTcpBinding pour communiquer avec des clients non-WCF
- 6. Utiliser SCP pour transférer des fichiers de Windows vers Mac
- 7. iPhone/iPad: transférer des fichiers vers/depuis un périphérique?
- 8. Transférer des fichiers du serveur vers le serveur
- 9. Transférer des données de PHP vers JavaScript
- 10. Redimensionner l'image à 2 Mo
- 11. télécharger des fichiers volumineux 100 Mo + progression
- 12. Transférer des données vers un client flexible
- 13. Le téléchargement de Google Drive échoue sur des fichiers supérieurs à ~ 10 Mo à l'aide de la bibliothèque client .NET
- 14. Transférer des fichiers via telnet?
- 15. Service WCF - gestion des clients mal tenus?
- 16. Serveur Technique de push avec WCF pour transmettre des données aux clients
- 17. Transférer des données de PostgreSQL vers MySQL
- 18. Réutilisation des clients du service WCF
- 19. Transférer des fichiers de Mediafire à Amazon S3
- 20. Transférer des fichiers en tant que paramètres
- 21. Comment convertir des fichiers .po à .mo sur un mac?
- 22. Transférer des fichiers audio vers un NAS à partir d'un iPhone à l'aide de l'objectif c?
- 23. Transférer des emails vers un nouvel hébergement?
- 24. Comment transférer un gros fichier Zip (50 Mo) en utilisant un service WCF via SOAP à un client?
- 25. Exposition d'un service WCF webHttpBinding à des clients mobiles
- 26. Clients R vers des serveurs MDAP OLAP
- 27. Communication de WCF avec plusieurs clients sans IIS
- 28. transférer des fichiers binaires entre les systèmes
- 29. transférer des fichiers via Wifi dans l'iPhone
- 30. Transférer des données entre 2 appareils Android
AFAIK la mise en œuvre de Soap 1.2 Delphi dont 2010 ne prend pas en charge MMD. https://forums.codegear.com/message.jspa?messageID=308342 – mjn
@mjn, savez-vous si Delphi XE est? – Pascal
La matrice de fonctions ne le mentionne pas, et la bibliothèque SOAP tierce supplémentaire introduite dans XE semble être toujours au niveau Soap 1.1 – mjn