2010-08-22 8 views
1

J'ai des fichiers de données, principalement des fichiers texte de très grande taille et ils sont répartis sur des systèmes. Maintenant, je veux effectuer diverses opérations comme le tri, la recherche et d'autres opérations similaires sur ces systèmes.HTTP par rapport à FTP sur données distribuées

J'ai utilisé un python parallèle jusqu'à présent pour accéder à d'autres fichiers dans différents systèmes et effectuer les opérations comme la recherche. mais je veux fournir une interface Web afin que les clients puissent envoyer la demande à travers elle plutôt que d'écrire des programmes pour cela.

Je me demandais s'il fallait utiliser une requête HTTP ou FTP pour récupérer et traiter la requête. Je m'excuse si la question semble ridicule, puisque je suis moi-même en train de trouver des trucs.

Répondre

1

Cela dépend beaucoup de ce que vous essayez de faire, à mon humble avis. Si vous récupérez les fichiers et que vous les triez/recherchez/quel que soit leur côté client, FTP est le protocole approprié (puisque vous ne faites que transférer des fichiers). D'un autre côté, si les fichiers sont en cours de traitement (triés/recherchés/etc) côté serveur, une requête HTTP POST serait plus appropriée. Donc, à en juger par votre message et ce que je pense que vous essayez de faire, j'irais avec une requête HTTP POST.