Xceed FTP for ActiveX é um componente COM autônomo que permite que desenvolvedores Windows incorporem funcionalidade FTP robusta em seus aplicativos. Ele oferece suporte a operações assíncronas, Unicode, múltiplos modelos de threading, passagem por firewall e comandos FTP abrangentes. O controle foi projetado para desempenho e ampla compatibilidade, facilitando transferências de arquivos, gerenciamento de diretórios e respostas personalizadas do servidor.
Suporte Completo ao Protocolo FTP
Implementa os padrões RFC 959, 1123 e 1579 para oferecer suporte a todos os comandos FTP essenciais, incluindo envio, recebimento, renomeação e listagem de arquivos e diretórios com funcionalidade recursiva completa.
Design de Componente ActiveX
Escrito como um único objeto COM baseado em ATL 3.0, sem dependências externas além do Winsock 2. Suporta os modelos single-threaded (STA) e multi-threaded apartment (MTA), e pode ser instanciado dinamicamente sem uma interface de usuário.
Compatibilidade com Firewall e Proxy
Inclui suporte para firewalls SOCKS e operação em modo passivo, permitindo ações FTP em firewalls de intranet e tradutores de endereços de rede de forma segura e confiável.
Processamento Assíncrono e em Segundo Plano
Permite transferências de arquivos em segundo plano com métodos assíncronos sem bloqueio, permitindo que os aplicativos continuem em execução e permaneçam responsivos durante as operações de rede.
Análise Extensível de Diretórios
Analisa automaticamente listagens de diretórios para tipos comuns de servidor, incluindo servidores Unix e Windows, com extensibilidade para analisadores personalizados para lidar com formatos de listagem não padronizados.
Recursos Avançados de Transferência
Suporta retomada de transferências interrompidas, transferências de dados em streaming, capacidade de transferir arquivos abertos para gravação por outros processos e seleção e filtragem de arquivos com base em curingas.
Modelo Abrangente de Eventos
Fornece notificações detalhadas de eventos para progresso da transferência, status, erros e processamento de arquivos, permitindo que os desenvolvedores lidem com barras de progresso, gerenciamento de erros e tratamento personalizado de arquivos.
Suporte a Unicode e a Nomes de Arquivo Longos
Suporta totalmente Unicode e nomes de arquivos longos, incluindo caminhos UNC e de rede, garantindo compatibilidade com sistemas de arquivos modernos e requisitos de internacionalização.
Suporte ao Desenvolvimento Multilíngue
Compatível com vários ambientes de desenvolvimento de 32 bits, incluindo Visual Basic, C++, Delphi, Visual FoxPro, ASP e projetos DCOM, apresentando constantes, enumerações e ajuda contextual integradas para facilitar a programação.
Robusto e Confiável com Uso Comercial Estendido
Usada comercialmente por mais de 15 anos, a biblioteca possui uma base de código madura com baixo uso de memória e design thread-safe, tornando-a adequada para aplicativos que exigem várias operações FTP simultâneas.
Compatibilidade do produto
Revise os detalhes abaixo para garantir que este produto seja compatível com o seu ambiente.
Tipo de componente
Componentes ActiveX / COM
Sobre Xceed Software
A Xceed Software, fundada em meados da década de 1990 em Montreal, Canadá, é conhecida por desenvolver componentes de software projetados para desenvolvedores que trabalham com aplicações .NET e WPF. Evoluindo desde seus primeiros dias criando utilitários de Zip/Unzip e de segurança, a Xceed agora se concentra em componentes abrangentes de interface de usuário e gerenciamento de dados que apoiam o desenvolvimento eficiente e rico em recursos de aplicações. Suas ofertas são amplamente adotadas por líderes de tecnologia e empresas da Fortune 500 em vários setores. A reputação da Xceed é construída com base na qualidade, na inovação orientada ao cliente e na capacidade de atender a requisitos complexos com suporte técnico ágil e melhoria contínua dos produtos.