FILE TRANSFER IN YOUR APPLICATION

Le transfert de fichiers,
au cœur de votre propre application.

Intégrez la capacité de transfert de fichiers dont vos applications web, desktop et entreprise ont besoin, au lieu de la construire vous-même.

Préparez l'écran de transfert et le code d'exemple dans Transfer Builder, puis connectez-les à votre application existante. Une seule technologie de transfert couvre le transfert de fichiers volumineux, la progression, la reprise après interruption et le résultat d'achèvement.

TRANSFER EXPERIENCE

D'une fenêtre de transfert
au Background.

Utilisez la fenêtre de transfert telle qu'elle est fournie, ou construisez-la à partir de votre propre design et de vos composants. Dans les deux cas, le moteur de transfert sous-jacent est le même.

Lorsque vos utilisateurs n'ont jamais besoin de voir le transfert, exécutez-le en Background sans fenêtre et ne restituez que le résultat à l'application.

  • File Transfer

    project-files.zip48,7 Go

    68%

    Téléversement en cours2 min 18 s restantes

    Embedded UI

    Intégrez directement la fenêtre de transfert prête à l'emploi dans votre produit.

  • Documents

    • project-files.zipTransfert en cours
    • design-assetsEn file d'attente
    • result-data.csvTerminé

    Custom UI

    Adaptez-la à votre design et vos composants existants, et gardez l'écran qui vous appartient.

  • Background Transfer

    1. Transfert démarré10:24:11
    2. Traitement des fichiers en cours10:24:15
    3. Vérification terminée10:27:36
    4. Terminé10:27:36

    Headless

    Exécutez-le sans aucune fenêtre et ne reflétez que le résultat dans l'application.

TRANSFER CAPABILITY

Des téraoctets ou des millions de fichiers,
sans nouveau moteur de transfert.

Des fichiers de plusieurs téraoctets aux très grands nombres de petits fichiers, le travail de transfert que votre application exige est géré par un seul moteur.

Lorsque le réseau tombe en panne ou qu'une tâche est arrêtée, le transfert reprend là où il en était plutôt que de redémarrer, et les éléments en échec sont retentés et le résultat vérifié.

dataset-archive.tar320 Go / 500 Go100%

TerminéVérification terminée

Interrompu à 61 %Connexion réseau perdueRepris à partir de 61 %Reprise du transfert
  • Jusqu'à plusieurs ToFichiers volumineux
  • MillionsPetits fichiers
  • FiableResume, Retry, Verify

APPLICATION INTEGRATION

Votre travail reste tel qu'il est.
Connectez uniquement le transfert.

Connectez le transfert de fichiers sans changer l'authentification, les permissions ou la logique métier que votre application possède déjà.

Nommez les fichiers et la cible, et le transfert s'exécute ; la progression et le résultat terminé revenus permettent à l'étape suivante de votre travail de les utiliser.

Votre Application

Sélectionner des fichiers

Transfer Request

INNORIXTransfer API

  • Haute vitesse
  • Fiable
  • Reprise automatique
  • Vérification
Terminé

Result Callback

Votre ApplicationTransfert terminé

UNIFIED OPERATIONS

Intégré dans de nombreux produits,
exploité comme un seul.

Voyez les transferts de fichiers intégrés dans différentes applications en un seul endroit, quel que soit le produit auquel ils appartiennent.

L'état du transfert, les erreurs et les nouvelles tentatives, les résultats terminés et l'historique des exécutions sont tous gérés ensemble.

Transferts des applications

ApplicationTransfertTailleProgressionStatutDémarréTerminé
Produit Aproject-files.zip48,7 Go100%Terminé10:24:1110:27:36
Produit Bdataset-archive.tar500 Go100%Terminé09:12:0409:47:21
Produit Cdesign-assets12,5 Go46%Repris08:55:18—
Outils internesresult-data.csv6,2 Go100%Terminé08:12:3708:13:05
Media Platformmedia-package.zip150 Go42%Transfert en cours07:21:03—
Transfert en cours 2Terminé 3Nouvelle tentative en cours 0

GET STARTED

Ajoutez le transfert de fichiers à votre propre application.

Préparez l'UI de transfert et le code d'exemple dans Transfer Builder, puis appliquez-les à l'application que vous possédez déjà.

Démarrez l'intégration vous-même, ou lisez la documentation développeur pour l'API et le traitement du résultat d'une exécution.

TECHNICAL FAQ

Questions fréquentes

Comment ajouter le transfert de fichiers INNORIX à une application existante ?

Préparez l'écran de transfert et le code d'exemple dans Transfer Builder, puis suivez le guide développeur pour les connecter à la logique de sélection de fichiers et d'exécution du transfert que votre application possède déjà.

Quelle est la différence entre Embedded UI, Custom UI et Headless ?

Embedded UI utilise la fenêtre de transfert préparée, Custom UI construit l'écran de transfert pour correspondre au design de votre produit, et Headless exécute le transfert de fichiers en Background sans fenêtre de transfert propre.

Dois-je modifier l'UI de mon application existante ?

Pas nécessairement. Vous pouvez insérer l'UI de transfert préparée dans un écran existant, utiliser vos composants d'UI actuels, ou l'intégrer comme un transfert en arrière-plan.

Peut-il être utilisé à la fois dans des applications web et desktop ?

L'intégration peut être examinée pour des environnements d'applications web, desktop et entreprise. L'approche spécifique dépend du système d'exploitation, du runtime et des conditions d'intégration de l'Agent et de l'API.

Téléverse-t-il aussi des fichiers depuis le PC d'un utilisateur vers un serveur ?

Le téléversement et le téléchargement par l'utilisateur final sur un site web ou une application web sont construits avec INNORIX EX. Le transfert entre serveurs et appareils et le téléversement/téléchargement web par l'utilisateur sont appliqués différemment — choisissez selon votre objectif.

Peut-il s'exécuter en arrière-plan sans UI de transfert ?

Oui. Headless exécute le transfert de fichiers sans fenêtre de transfert et reflète la progression ou le résultat d'achèvement dans votre application existante.

Peut-il gérer des fichiers très volumineux et de très grands nombres de petits fichiers ?

INNORIX prend en charge à la fois les fichiers très volumineux et les grands nombres de petits fichiers. L'échelle et la performance réellement obtenues dépendent des endpoints, du réseau, de la composition des fichiers et de la façon dont il est intégré.

Si la connexion réseau tombe, le transfert doit-il redémarrer depuis le début ?

Utilisez les fonctionnalités Resume et Retry prises en charge pour poursuivre un transfert interrompu. Le comportement de récupération précis dépend de l'environnement de transfert et des paramètres.

Puis-je conserver le modèle de connexion et de permission existant de mon application ?

Il peut être conçu pour connecter le transfert tout en conservant le modèle d'authentification et de permission métier que votre application possède déjà. Le droit d'exécuter un transfert, ainsi que les appareils et chemins qu'il peut atteindre, sont définis séparément et de manière appropriée.

La progression et les résultats d'achèvement du transfert peuvent-ils être affichés dans mes écrans existants ?

Utilisez les interfaces de requête de statut et de retour de résultat prises en charge pour refléter la progression, l'achèvement ou l'échec dans votre application existante.

Si la demande de transfert réussit, cela signifie-t-il que le transfert de fichiers est terminé ?

Non. Une demande de transfert acceptée et un transfert de fichiers réellement terminé sont des états différents. Le travail de suivi doit être configuré pour s'exécuter sur la base du résultat d'achèvement réel.

Les transferts de fichiers intégrés dans plusieurs applications peuvent-ils être vus en un seul endroit ?

Runs dans INNORIX Studio affiche l'état d'exécution et les résultats d'achèvement en un seul endroit. La mesure dans laquelle les transferts peuvent être identifiés et filtrés par application dépend des fonctionnalités fournies et de vos paramètres.

Ai-je besoin d'un serveur de transfert séparé pour ajouter le transfert de fichiers ?

La structure de transfert direct d'INNORIX peut être conçue pour déplacer des fichiers entre la source et la cible sans serveur de stockage de fichiers intermédiaire. L'Agent, le réseau et la configuration d'exécution doivent être confirmés par rapport à votre environnement d'intégration.

Le code généré dans Transfer Builder peut-il être déployé tel quel ?

Ce que Builder génère est un point de départ pour l'appliquer à votre application. Avant de déployer, confirmez les détails de connexion, l'authentification, les permissions, la gestion des erreurs et les paramètres dont votre environnement d'exploitation a besoin.

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 voulez ajouter le transfert de fichiers à votre application ?

Nous vous aidons à étudier les fonctionnalités de transfert de fichiers et la méthode d'intégration dont votre application existante a besoin.

  • Étude des environnements Web, Desktop et systèmes métier
  • Proposition d'approche d'intégration API et SDK
  • Accompagnement pour l'appliquer à votre UI et à votre Workflow existants

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