Transfert de Fichiers

Large File Upload & Download

Découvrez INNORIX Web Transfer, qui va jusqu'au bout des Upload et Download de fichiers volumineux, même sur des réseaux instables.

Transfert de fichiers

Transférez de manière fiable des fichiers volumineux jusqu'à leur achèvement sur le Web.

Envoyer et recevoir des fichiers sur le Web est une fonctionnalité familière, mais à mesure que les fichiers grossissent, que les transferts durent plus longtemps et que davantage d'utilisateurs se connectent simultanément, les conditions à gérer rapidement dépassent la simple gestion de fichiers basée sur HTTP/S. Le basculement entre réseau mobile et Wi-Fi, les pertes réseau temporaires, la fermeture et la reconnexion du navigateur, les environnements Proxy et Load Balancer, les longues durées de transfert et l'usage simultané croissant rendent les environnements Web réels imprévisibles.

  • Navigateur / Application Web
  • INNORIX Web Transfer
  • Upload
  • Download
  • Résultat

INNORIX Web Large File Transfer préserve la logique métier et l'expérience utilisateur de l'application Web tout en traitant le transfert de fichiers comme une capacité de transfert indépendante. Il maintient l'état du transfert et applique Resume, Retry, le transfert parallèle et Recovery pour piloter les Uploads et Downloads jusqu'à leur achèvement.

Transfert de fichiers

Exploitez le transfert de fichiers Web comme une capacité de transfert indépendante.

Dans une application Web classique, le transfert de fichiers commence souvent dans le cadre d'une requête HTTP/S et de la logique applicative. Cela peut suffire pour de petits fichiers et des transferts courts, mais à mesure que la taille des fichiers et la durée du transfert augmentent, il devient difficile de maintenir les connexions, de récupérer après une interruption, de gérer les transferts partiels, de relancer (Retry), de prendre en charge des utilisateurs simultanés et de vérifier l'achèvement final dans le cadre d'une seule requête.

INNORIX permet à l'application Web de continuer à gérer l'authentification, l'autorisation, les formulaires, les métadonnées et la logique métier, tandis que les transferts de fichiers volumineux et à volume élevé de longue durée, ainsi que l'état du transfert, sont gérés comme des unités d'exécution distinctes. Plutôt que de reconstruire le service existant, cela renforce la partie transfert de fichiers avec une capacité de transfert spécialisée.

Gestion typique des fichiers Web, INNORIX Web Transfer

Orienté requêteOrienté transfert
Traitement au niveau de la connexionGestion d'état au niveau du fichier
Nouvelle requête après échecResume / Recovery
État de progression uniqueProgression persistante
Journal applicatifRésultat du transfert
Requêtes utilisateur individuellesExploitation de transferts simultanés
  • Application Web existante
  • Authentification
  • Logique métier
  • Formulaire / Métadonnées
  • Transfert de fichiers
  • Transfert de fichiers
  • INNORIX
  • Progression
  • Recovery
  • Status
  • Résultat

Transfert de fichiers

Poursuivez les transferts des utilisateurs malgré les interruptions et les changements de réseau.

Pour le transfert Web de fichiers volumineux, réduire les situations où les utilisateurs doivent tout recommencer est aussi important que la vitesse de pointe momentanée. Par exemple, si le réseau devient temporairement instable après qu'un fichier de 10 Go a atteint 99 %, reprendre à partir du point requis en se basant sur l'état déjà transféré a un impact bien plus important sur l'expérience utilisateur réelle et le temps d'achèvement du Job que de demander à l'utilisateur de sélectionner à nouveau tout le fichier et de repartir de zéro.

Le même principe s'applique lors du passage du Wi-Fi du bureau à un réseau mobile, en traversant des VPN et des proxys, ou en cas de perte de paquets et de reconnexion pendant un Upload de longue durée. INNORIX gère lui-même l'état du transfert sur la communication HTTP/S et applique Resume, le transfert partiel, Retry et Recovery, afin que des changements de connexion temporaires ne se transforment pas en échec de l'ensemble du Job.

Condition réelle, Réponse du transfert

Interruption temporaire de connexionResume
Perte réseau temporaireRetry / Recovery
Durée de transfert longueMaintien de l'état du transfert
Changement de réseauRécupération basée sur l'état du transfert
Échec partiel des donnéesRetraitement de la plage requise
ReconnexionPoursuite du transfert existant

Upload de 10 Go

  • 0 % – 99 %
  • Réseau interrompu
  • Resume
  • 99 % – 100 %

Transfert de fichiers

Gérez chaque transfert de façon indépendante à mesure que l'usage simultané augmente.

Le trafic d'un service Web n'augmente pas toujours progressivement. Lorsque les utilisateurs se concentrent à des moments précis, comme des enchères, des candidatures, des dates limites de soumission, des envois de données de recherche, des Uploads de projets volumineux ou des enregistrements de contenu, un transfert de fichiers qui fonctionne normalement sans problème peut soudain devenir un problème de concurrence, de file d'attente et de capacité. Lorsque des fichiers volumineux et un grand nombre de fichiers sont transférés simultanément, protéger l'état des transferts déjà démarrés et les mener jusqu'à leur achèvement est plus important que de simplement compter les connexions simultanées.

INNORIX ne traite pas les transferts de fichiers uniquement comme de simples requêtes Web ordinaires. Il gère chaque transfert comme une unité d'exécution indépendante. Le transfert parallèle, la concurrence dynamique, la file d'attente, Retry et Recovery sont appliqués au niveau du transfert, afin qu'une hausse du nombre d'utilisateurs n'entraîne pas une défaillance collective de l'ensemble du service, tandis que la progression de chaque transfert continue d'être suivie au sein d'une capacité partagée.

  • NORMAL
  • SURGE
  • Contrôle du transfert
  • File d'attente
  • Concurrence
  • Recovery
  • Monitoring

Transfert de fichiers

Connectez fichiers et données métier au sein d'un seul Workflow Web.

Dans les services Web d'entreprise, les fichiers existent rarement seuls. Ils sont traités avec des données métier telles que des formulaires, des informations de candidature, des projets, des dossiers, des patients et des dossiers de recherche. Plutôt que de forcer chaque service dans une séquence d'Upload figée, la relation entre le transfert de fichiers et le traitement des métadonnées doit être configurable pour le Workflow, et l'état d'achèvement du transfert doit fournir une base fiable pour le prochain processus métier.

Par exemple, un grand Dataset de recherche peut être transféré en premier et son identifiant de transfert relié à un dossier de recherche, ou un enregistrement métier peut être créé en premier et plusieurs fichiers livrés vis-à-vis de cet identifiant. Un navigateur affichant une progression à 100 % doit être distingué du fait que le transfert côté serveur soit réellement terminé et son résultat confirmé. Le résultat de transfert vérifié peut alors déclencher l'étape suivante, comme finaliser une soumission, confirmer la réception, ou démarrer un traitement externe.

Workflow, Méthode de traitement

Fichier d'abordAchèvement du fichier → Enregistrement des métadonnées
Métadonnées d'abordCréation de l'enregistrement → Transfert de fichiers
ParallèleTraiter fichier et métadonnées indépendamment
ApprobationTransfert de fichiers → Revue → Achèvement métier
TraitementTransfert de fichiers → Traitement externe → Retour du résultat
  • Upload utilisateur
  • Transfert en cours
  • Transfert terminé
  • Résultat confirmé
  • Processus métier
  • SUBMITTED / RECEIVED / READY

Transfert de fichiers

Offrez la même expérience de transfert Web pour les fichiers volumineux et les très grands nombres de fichiers.

Les données transférées via le Web peuvent être une seule vidéo de plusieurs dizaines de gigaoctets, des milliers de fichiers de recherche, un dossier de projet, ou un Dataset contenant à la fois des fichiers volumineux et des petits fichiers. Plutôt que d'exiger des utilisateurs qu'ils distinguent ces caractéristiques internes de transfert et choisissent des fonctions différentes, ils doivent pouvoir sélectionner des fichiers et des dossiers, lancer un Upload ou un Download, et consulter la progression et les résultats d'achèvement depuis la même interface Web.

Le moteur de transfert gère le Data Movement réel en fonction de la taille des fichiers, du nombre de fichiers, des conditions réseau et des conditions de transfert simultané. Le transfert soutenu et Resume sont importants pour les fichiers volumineux, tandis que le traitement des fichiers et la gestion d'état individuelle sont importants pour un grand nombre de petits fichiers, mais l'interface utilisateur peut offrir une expérience de transfert Web cohérente.

Profil de fichier, Transfert Web

Fichier volumineuxTransfert de fichiers volumineux
Nombreux petits fichiersTransfert à volume élevé
Dossier / ProjetTransfert de Directory
Dataset mixteVolumineux + Volume élevé
Upload répétéTransfert automatisé

PROJECT DATA

Fichiers

research-data.zip72%
scan-001.dcmTerminé
dataset/12,842 fichiers
Ajouter des fichiersUpload

Transfert de fichiers

Configurez Upload et Download comme une seule interface de transfert adaptée au service.

Les Downloads volumineux, comme les Uploads, impliquent de longues durées de transfert, des changements de réseau, une Recovery après interruption et un état d'achèvement final. Plutôt que d'implémenter différemment les deux sens, appliquer des capacités de transfert partagées telles que Resume, la progression, le résultat et la gestion de fichiers multiples offre aux utilisateurs une expérience cohérente entre Upload et Download.

Utiliser les capacités de transfert d'INNORIX ne signifie pas que chaque site Web doit offrir la même interface. La sélection de fichiers, les listes, la progression, le Status, les boutons et les résultats peuvent être configurés pour s'adapter au design et au Workflow du service existant. Le même moteur de transfert peut être intégré au sein d'expériences utilisateur différentes : services publics, Research Portals, systèmes industriels, plateformes média ou services clients.

Élément d'UI, Exemple

Sélection de fichiersSélectionner fichier / dossier
Liste de fichiersNom, taille, Status
ProgressionProgression globale / par fichier
StatusEn attente, En cours, Terminé
RetryRetry sur le transfert requis
RésultatAchèvement, échec, Status métier

Upload

  • Navigateur
  • Resume / Progression / Résultat
  • Service Web

Download

  • Service Web
  • Resume / Progression / Résultat
  • Navigateur

Transfert de fichiers

Exploitez les transferts au sein de l'architecture Web d'entreprise existante.

Les applications Web d'entreprise ne fonctionnent pas uniquement via une simple connexion directe entre le navigateur et le serveur. HTTPS, Proxy, Reverse Proxy, Load Balancer, VPN, systèmes d'authentification et diverses Policy réseau peuvent coexister, tandis que le réseau de l'utilisateur peut lui aussi continuer de changer entre Wi-Fi, réseau mobile et environnements d'accès à distance.

INNORIX Web Large File Transfer se concentre sur la gestion de l'état et la Recovery des transferts de fichiers de longue durée au sein de cette architecture Web existante. Il connecte la capacité de transfert tout en préservant l'authentification et la logique métier existantes, le présente aux utilisateurs comme une fonction du service Web, et fournit aux développeurs et aux opérateurs les interfaces d'intégration et d'exploitation dont ils ont besoin.

UtilisateurDéveloppeurOpérateur
Sélection de fichiersAPI / SDKMonitoring du transfert
Consulter la progressionEvent de transfertStatus de concurrence
ResumeCallbackFile d'attente / Capacité
RetryIntégration du résultatFile Status
Confirmer l'achèvementWorkflow métierRuns / Receipt
  • Utilisateurs
  • HTTPS / Proxy / Load Balancer
  • Environnement Web d'entreprise
  • INNORIX Web Transfer

Transfert de fichiers

Appliquez le même moteur de transfert à différents Workflows Web.

Les systèmes métier d'entreprise, les Customer Portals, les services publics, les Research Portals, la santé, les médias, l'industrie et les services AI ont une logique métier différente, mais ils partagent les mêmes exigences de transfert : recevoir de manière fiable des fichiers volumineux, afficher la progression, récupérer après des interruptions et vérifier les résultats finaux. Plutôt que de construire une méthode de transfert de fichiers distincte pour chaque service, INNORIX connecte le même moteur de transfert Web à l'expérience métier requise.

Service, Transfert typique

Système métier d'entreprisePièces jointes volumineuses
Customer PortalSoumission de documents clients
Service publicCandidatures / pièces justificatives
Research PortalUpload / Download de Dataset
SantéImagerie / données de recherche
Plateforme médiaVidéo / Asset
IndustrieDesign / données machine
Service AIUpload de Dataset / modèle
  • Systèmes métier
  • Customer Portal
  • Research Portal
  • Média / AI
  • Services publics
  • INNORIX Web Transfer

Transfert de fichiers

Présentez-le comme une seule fonctionnalité sur le Web et exploitez-le comme un seul transfert sur la plateforme.

Les utilisateurs accèdent à Upload et Download au sein du site Web existant, tandis que l'équipe d'exploitation peut gérer les transferts lancés sur le Web de la même manière que les autres Data Movement sur l'INNORIX Platform. La progression et Resume se connectent à Monitoring et Recovery, les résultats individuels par fichier se connectent à File Status, et l'achèvement final se connecte à Receipt et Callback, ce qui permet à l'interface utilisateur et à l'interface d'exploitation de fonctionner à partir du même état de transfert.

Avec ce modèle d'exploitation, le transfert de fichiers Web ne reste pas isolé comme une fonction distincte. Il peut être consulté avec les autres transferts de la plateforme, y compris Server-to-Server, Stockage d'objets, Distribution et le transfert automatisé. À mesure que la taille des fichiers et le nombre d'utilisateurs augmentent, l'exigence pour le transfert de fichiers Web va au-delà d'une simple requête d'Upload : il s'agit de savoir si les utilisateurs peuvent livrer les fichiers jusqu'à leur achèvement dans des conditions réelles changeantes, et si les opérateurs peuvent vérifier le résultat.

Expérience Web, Opération de plateforme

Upload / DownloadRuns
ProgressionMonitoring
Resume / RetryRecovery
Résultat de fichierFile Status
AchèvementReceipt
Event applicatifCallback
  • Application Web
  • Web Large File Transfer
  • INNORIX Platform — Runs, Monitoring, Recovery, Receipt

Transfert de fichiers

Construisez un transfert de fichiers Web qui va jusqu'à son achèvement sur n'importe quel réseau.

Gérez les fichiers volumineux, un très grand nombre de fichiers, des transferts de longue durée et des hausses soudaines du nombre d'utilisateurs avec un seul moteur de transfert Web. Les utilisateurs envoient et reçoivent des fichiers au sein du service Web existant, les développeurs le connectent à la logique métier existante, et les opérateurs consultent la progression du transfert, la Recovery et les résultats finaux sur une seule plateforme.

Chacune de ces capacités,sur une seule plateforme.

La capacité présentée sur cette page est l'une des nombreuses fonctionnalités de transfert de fichiers que propose l'INNORIX Platform. Du transfert de fichiers à l'automatisation et à l'exploitation unifiée, essayez gratuitement chaque fonctionnalité.

Démarrer gratuitement

Vous envisagez le transfert de fichiers volumineux sur le Web ?

Nous vous aidons à étudier une configuration stable d'Upload et de Download de fichiers volumineux adaptée à votre service Web actuel.

  • Étude de votre service Web et de votre environnement utilisateur
  • Proposition pour une configuration d'Upload et de Download de fichiers volumineux
  • Accompagnement pour l'application de Resume et Recovery

Nous utilisons ces détails uniquement pour répondre à votre demande. Voir nos Politique de confidentialité.