transfers.webLargeFile.hero.tag

Arquivo grande Upload & Download

transfers.webLargeFile.hero.d1

transfers.webLargeFile.hero.d2

Transferencia de arquivo

Transferencia Arquivos grandes Reliably to Finalización on the Web.

Fazer upload e download de arquivos na web é uma funcionalidade conhecida, mas, conforme os arquivos crescem, os transfers duram mais e mais usuários se conectam simultaneamente, as condições que precisam ser gerenciadas rapidamente aumentam além do tratamento comum de arquivos baseado em HTTP/S. Alternância entre Mobile e Wi-Fi, perda temporária de rede, fechamento e reconexão do Browser, ambientes de Proxy e Load Balancer, longas durações de transfer e o aumento de uso simultâneo tornam os ambientes web reais imprevisíveis.

  • Navegador / Aplicação Web
  • INNORIX Web Transfer
  • Upload
  • Download
  • Resultado

O INNORIX Web Large File Transfer mantém intactas a Business Logic e a Experience do usuário da aplicação web, enquanto trata o File Transfer como uma Transfer Capability independente. Ele mantém o Transfer State e aplica Resume, Retry, Parallel Transfer e Recovery para gerenciar Uploads e Downloads até a conclusão.

Transferencia de arquivo

Operate Web Transferencia de arquivo as an Independent Transferencia Capability.

Em uma aplicação web típica, o file transfer costuma começar como parte de um HTTP/S Request e da Application Logic. Isso pode ser suficiente para arquivos pequenos e transfers curtos, mas, conforme o tamanho do arquivo e a duração do transfer aumentam, manter conexões, recuperar interrupções, tratar transfers parciais, repetir, suportar usuários simultâneos e verificar a conclusão final se tornam difíceis de gerenciar dentro de um único Request.

O INNORIX permite que a aplicação web continue tratando Authentication, Authorization, Forms, Metadata e Business Logic, enquanto gerencia Large e High-Volume File Transfers de longa duração e o Transfer State como unidades de execução separadas. Em vez de reconstruir o serviço existente, ele fortalece a parte de file transfer com uma Transfer Capability especializada.

Typical Web Manejo de arquivos, INNORIX Web Transferencia

Orientado a RequisiçõesOrientado a Transferência
Conexão-level processingArquivo-level state management
Nova requisição após falhaRetomada / Recuperação
Estado de progresso únicoProgresso Persistente
Log de AplicaçãoResultado da Transferência
Individual usuário requestsConcurrent Operação de transferencia
  • Aplicação Web Existente
  • Autenticação
  • Lógica de Negócio
  • Formulário / Metadados
  • Transferencia de arquivo
  • Transferencia de arquivo
  • INNORIX
  • Progresso
  • Recuperação
  • Status
  • Resultado

Transferencia de arquivo

Continue Usuário Transferencias Through Interruptions and Red Changes.

Para o web large file transfer, reduzir as situações em que os usuários precisam recomeçar do início é tão importante quanto a velocidade de pico momentânea. Por exemplo, se a rede se tornar temporariamente instável depois que um arquivo de 10 GB atingir 99%, continuar a partir do ponto necessário com base no estado já transferido tem um impacto maior na experiência real do usuário e no tempo de conclusão do job do que pedir ao usuário para selecionar todo o arquivo novamente e recomeçar do zero.

O mesmo princípio se aplica ao alternar do Wi-Fi do escritório para uma Mobile Network, ao passar por VPNs e Proxies, ou ao encontrar Packet Loss e reconexão durante um Upload de longa duração. O INNORIX gerencia o estado do próprio Transfer sobre a comunicação HTTP/S e aplica Resume, Partial Transfer, Retry e Recovery para que mudanças temporárias de conexão não se transformem em uma falha de todo o job.

Condição real, Resposta da transferência

Temporary conexão interruptionRetomar
Perda Temporária de RedeNova Tentativa / Recuperação
Duração longa da transferênciaManter o Estado da Transferência
Mudança de redeRecuperar com base no estado da transferência
Falha parcial de dadosReprocessar o intervalo necessário
ReconexãoContinuar transferência existente

Upload de 10 GB

  • 0 % – 99 %
  • Rede interrompida
  • Retomar
  • 99 % – 100 %

Transferencia de arquivo

Gerenciar cada transferência de forma independente conforme o uso simultâneo aumenta.

O Traffic de um serviço web nem sempre aumenta gradualmente. Quando os usuários se concentram em momentos específicos, como leilões, inscrições, prazos de submissão, envios de dados de pesquisa, Uploads de grandes projetos e registro de conteúdo, o file transfer que normalmente funciona sem problemas pode, de repente, se tornar um problema de Concurrency, Queue e Capacity. Quando arquivos grandes e quantidades massivas de arquivos são transferidos simultaneamente, proteger o estado dos Transfers já iniciados e gerenciá-los até a conclusão é mais importante do que simplesmente contar conexões simultâneas.

O INNORIX não trata os file transfers apenas da mesma forma que requisições web comuns. Ele gerencia cada Transfer como uma unidade de execução independente. Parallel Transfer, Dynamic Concurrency, Queue, Retry e Recovery são aplicados no nível do Transfer, de modo que um aumento de usuários não leve a uma falha coletiva de todo o serviço, enquanto o progresso de cada Transfer continua sendo rastreado dentro da Shared Capacity.

  • NORMAL
  • PICO
  • Controle de Transferência
  • Fila
  • Concorrência
  • Recuperação
  • Monitoring

Transferencia de arquivo

Connect Arquivos and Negocio Datos in a Single Web Workflow.

Em serviços web corporativos, os arquivos raramente existem isoladamente. Eles são processados junto com dados de negócio, como Forms, informações de inscrição, Projects, Cases, Patients e Research Records. Em vez de forçar todo serviço a uma única sequência fixa de Upload, a relação entre File Transfer e Metadata Processing deve ser configurável para o workflow, e o estado de conclusão do Transfer deve fornecer uma base confiável para o próximo Business Process.

Por exemplo, um grande dataset de pesquisa pode ser transferido primeiro, e seu Transfer ID vinculado a um registro de pesquisa, ou um Record de negócio pode ser criado primeiro, e múltiplos arquivos entregues em relação a esse ID. Um Browser mostrando 100% de Progress deve ser diferenciado do Transfer do lado do server realmente concluído e com seu resultado confirmado. O Transfer Result verificado pode então acionar a próxima etapa, como concluir uma submissão, confirmar o recebimento ou iniciar um processamento externo.

Workflow, Método de processamento

Arquivo FirstArquivo finalización → Save Metadata
Metadados PrimeiroCreate Record → Transferencia de arquivo
ParallelProcess Arquivo and Metadata independently
AprovaçãoTransferencia de arquivo → Review → Negocio finalización
ProcessamentoTransferencia de arquivo → External processing → Return resultado
  • Usuário Upload
  • Transferência em Execução
  • Transferência Concluída
  • Resultado Confirmado
  • Processo de Negócio
  • ENVIADO / RECEBIDO / PRONTO

Transferencia de arquivo

Ofereça a mesma experiência de Web Transfer para arquivos grandes e quantidades massivas de arquivos.

Os dados transferidos pela web podem ser um único vídeo de dezenas de gigabytes, milhares de arquivos de pesquisa, um Project Folder, ou um Dataset contendo tanto Large Files quanto Small Files. Em vez de exigir que os usuários diferenciem essas características internas de Transfer e escolham funções diferentes, eles devem poder selecionar arquivos e Folders, iniciar um Upload ou Download, e visualizar o progresso e os resultados de conclusão pela mesma interface web.

O Transfer Engine cuida da Data Movement real de acordo com o tamanho do arquivo, a quantidade de arquivos, as condições de rede e as condições de transfer simultâneo. O Transfer sustentado e o Resume são importantes para Large Files, enquanto o File Processing e o gerenciamento de estado individual são importantes para Many Small Files, mas a Interface do usuário pode oferecer uma única experiência consistente de Web Transfer.

Arquivo Profile, Web Transferencia

Arquivo grandeLarge Transferencia de arquivo
Many Small ArquivosTransferência de Alto Volume
Pasta / ProjetoTransferência de Diretório
Dataset MistoGrande + Alto Volume
Upload RepetidoTransferência Automatizada

DADOS DO PROJETO

Arquivos

research-data.zip72%
scan-001.dcmConcluído
dataset/12,842 arquivos
Add ArquivosUpload

Transferencia de arquivo

Configure Upload e Download como uma única Transfer UI que se adapta ao serviço.

Downloads grandes, assim como Uploads, envolvem longas durações de transfer, mudanças de rede, Recovery após interrupção e um estado final de conclusão. Em vez de implementar as duas direções de forma diferente, aplicar Transfer Capabilities compartilhadas, como Resume, Progress, Result e Multiple File Handling, oferece aos usuários uma experiência consistente entre Upload e Download.

Usar as Transfer Capabilities do INNORIX não significa que todo site precise oferecer a mesma interface. File Selection, listas, Progress, Status, botões e Results podem ser configurados para corresponder ao Design e ao Workflow do serviço existente. O mesmo Transfer Engine pode ser incorporado a diferentes Experiences de usuário em serviços públicos, Research Portals, sistemas de manufatura, Media Platforms e serviços de atendimento ao cliente.

Elemento de UI, Exemplo

Arquivo SelectionSelect Arquivo / Folder
Arquivo ListNome, tamanho, status
ProgressoOverall / per-arquivo progreso
StatusAguardando, Em execução, Concluído
RepetiçãoRepetir transferência necessária
ResultadoConclusão, falha, status de negócio

Upload

  • Browser
  • Retomada / Progresso / Resultado
  • Serviço Web

Download

  • Serviço Web
  • Retomada / Progresso / Resultado
  • Browser

Transferencia de arquivo

Operar transferências dentro da arquitetura web corporativa existente.

As Enterprise Web Applications não operam apenas por meio de uma conexão simples e direta entre Browser e Server. HTTPS, Proxy, Reverse Proxy, Load Balancer, VPN, sistemas de Authentication e várias Network Policies podem coexistir, enquanto a rede do usuário também pode continuar mudando entre Wi-Fi, Mobile e ambientes de acesso remoto.

O INNORIX Web Large File Transfer se concentra em gerenciar o estado e a Recovery de File Transfers de longa duração dentro dessa Web Architecture existente. Ele conecta a Transfer Capability preservando a Authentication e a Business Logic existentes, apresenta-se aos usuários como uma função dentro do serviço web, e fornece aos desenvolvedores e operadores as Integration e Operation Interfaces de que precisam.

UsuárioDesenvolvedorOperator
Arquivo selectionAPI / SDKMonitoramento de Transferência
Visualizar ProgressoEvento de TransferênciaStatus Simultâneo
RetomarCallbackFila / Capacidade
RepetirIntegração de ResultadoEstado del arquivo
Confirmar ConclusãoWorkflow de NegócioRuns / Receipt
  • Usuários
  • HTTPS / Proxy / Load Balancer
  • Ambiente Web Corporativo
  • INNORIX Web Transfer

Transferencia de arquivo

Aplicar o mesmo mecanismo de transferência em diferentes workflows web.

Sistemas de negócio corporativos, Customer Portals, serviços públicos, Research Portals, Healthcare, mídia, manufatura e AI Services têm Business Logic diferentes, mas compartilham os mesmos Transfer Requirements: receber arquivos grandes de forma confiável, mostrar progresso, recuperar interrupções e verificar os resultados finais. Em vez de construir um método de file transfer separado para cada serviço, o INNORIX conecta o mesmo Web Transfer Engine à Experience de negócio necessária.

Serviço, Transferência típica

Sistema Corporativo de NegóciosAnexos grandes
Portal do ClienteEnvio de documentos de clientes
Serviço PúblicoApplications / supporting arquivos
Portal de PesquisaUpload / Download de dataset
SaúdeImagens / Dados de pesquisa
Plataforma de MídiaVideo / Asset
IndústriaDados de projeto / máquina
Serviço de AIUpload de dataset / modelo
  • Sistemas de Negócios
  • Portal do Cliente
  • Portal de Pesquisa
  • Mídia / AI
  • Serviços Públicos
  • INNORIX Web Transfer

Transferencia de arquivo

Apresentar como uma única funcionalidade na web e operar como uma única transferência na plataforma.

Os usuários acessam Upload e Download dentro do site existente, enquanto a equipe de operação pode gerenciar os Transfers iniciados na web da mesma forma que outras Data Movements na INNORIX Platform. Progress e Resume se conectam a Monitoring e Recovery, os resultados individuais de arquivo se conectam a File Status, e a conclusão final se conecta a Receipt e Callback, permitindo que a interface do usuário e a interface de operação trabalhem a partir do mesmo Transfer State.

Com esse modelo operacional, o web file transfer não permanece isolado como uma função separada. Ele pode ser visualizado junto com outros Transfers na Platform, incluindo Server-to-Server, Object Storage, Distribution e Automated Transfer. Conforme os tamanhos de arquivo e o número de usuários aumentam, o padrão para o web file transfer se expande além de uma simples solicitação de Upload, passando a ser se os usuários conseguem entregar arquivos até a conclusão em condições reais e mutáveis, e se os operadores conseguem verificar o resultado.

Web Experience, Plataforma Operação

Upload / DownloadRuns
ProgressoMonitoring
Retomada / RepetiçãoRecuperação
Arquivo ResultadoEstado del arquivo
ConclusãoReceipt
Evento de AplicaçãoCallback
  • Aplicativo Web
  • Web Large Transferencia de arquivo
  • INNORIX Platform — Runs, Monitoramento, Recuperação, Receipt

Transferencia de arquivo

Build Web Transferencia de arquivo That Continues to Finalización on Any Red.

Trate Large Files, quantidades massivas de arquivos, Transfers de longa duração e aumentos repentinos de usuários com um único Web Transfer Engine. Os usuários enviam e recebem arquivos dentro do serviço web existente, os desenvolvedores conectam-no à Business Logic existente, e os operadores visualizam o progresso do Transfer, a Recovery e os resultados finais em uma única Platform.