Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2007, 09h58   #1
Membre habitué
 
Inscription : juin 2004
Messages : 296
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2004
Messages : 296
Points : 147
Points : 147
Par défaut [SOAP] Envoyer des fichiers volumineux via web services

Hello,

J'ai besoin de développer un service web permettant à une application cliente de m'envoyer des fichiers volumineux (plusieurs Mega).

J'ai pensé à cette solution :
- le client découpe le gros fichier en petits fichiers de 250 ko par exemple
- il encode les fichiers en base64 et les envoie via le web service
- le web service récupère tous les morceaux et les rassemble.

1/ Qu'en pensez-vous ? Auriez-vous fait autre chose ?
2/ Je ne sais pas si la solution d'encoder en base64 est terrible car ça va me prendre plus de place, non ?

Merci d'avance pour vos conseils et retour d'exp.
__________________
- Blog
- stages-aikido.fr
kaboume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 10h27   #2
Membre actif
 
Avatar de bluemartini
 
Inscription : avril 2006
Messages : 154
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : avril 2006
Messages : 154
Points : 160
Points : 160
  1. Et les formats compressés?
  2. C'est pas si terrible quelques Mo....
  3. Sinon tu peux aussi proposer de télécharger par protocole ftp
  4. Ca me parait énorme de demander toutes ces manips à un client
bluemartini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 11h06   #3
Membre habitué
 
Inscription : juin 2004
Messages : 296
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2004
Messages : 296
Points : 147
Points : 147
Hello bluemartini,

1/ En effet, je vais demander au client de compresser en zip avant encodage en base64. Mais je ne vais pas gagner énormément vu que c'est un PDF qui est envoyé.
2/ Ouai, c'est sûr mais c'est toujours bien d'optimiser et de prévoir les reprises en cas d'erreur
3/ C'est déjà possible mais l'objet du nouveau projet est de le faire en HTTP (pour passer plus facilement les firewall).
4/ C'est pas des clients mais des partenaires donc tout est possbile!

Merci encore!
__________________
- Blog
- stages-aikido.fr
kaboume est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h25.


 
 
 
 
Partenaires

Hébergement Web