JavaZOOM Web Site
Applets !
Open projects
Services
Links
About JavaZOOM

Our JSP chat solution

Any Question ?
Try our Forums !

[English Translation]

jClientUpload é um componente JAVA (Applet) que roda na máquina do cliente, permitindo enviar arquivos e pastas para um servidor web ou ftp. Este componente pode ser integrado em qualquer aplicação. A tecnologia usada no lado do servidor pode ser JSP/Servlet, PHP, CGI ou Microsoft ASP. A tela de interface com o usuário possui opções importantes, como uma barra que mostra o progresso do envio dos arquivos, um botão para cancelar a operação, e suporte para arrastar arquivos do seu computador diretamente para o componente. jClientUpload suporta envios com mais de 2 gigabytes de tamanho, e ainda permite continuar a transferência de um arquivo, a partir do ponto que parou, após uma queda na conexão. O componente é customizável, podendo-se alterar o idioma, as cores, o tamanho, etc. Na seção "add-ons" você encontra ferramentas para incrementar o funcionamento do componente, como o "image scaling filter", dentre outras coisas, como exemplos de script em PHP,etc.

jClientUpload big picture

Características Telas do Programa  Instalação e Parâmetros Add-ons  Download  Registrar
last update : 07/23/2007

Características:
jClientUpload é um componente Java (Applet e WebStart) que permite aos usuários enviar arquivos e pastas para um servidor web ou ftp. Ele pode ser integrado em qualquer aplicação. A instalação é rápida e fácil. Faça o download do arquivo com a tabela das características .

  • Barra de Progresso :
    A tela de interface com o usuário do jClientUpload inclui uma barra de progresso do andamento do envio, o qual pode ser cancelado a qualquer momento através do botão "Cancel".
  • Seleção de arquivos(s) e Drag&Drop :
    Para selecionar os arquivos a serem enviados é muito fácil: O usuário pode usar o menu de seleção da própria interface, ou simplesmente arrastar e soltar os arquivos diretamente do Windows Explorer para o jClientUpload. É possível selecionar vários arquivos ao mesmo tempo, inclusive diretórios (e com suporte a recursividade).
  • Customização :
    jClientUpload inclui suporte a vários idiomas. As propriedades da interface de visualização (menu, texto dos ítens, mensagens, imagem de fundo, cores, aparência, etc) estão dentro de arquivos texto, no PADRÃO ASCII, e podem ser modificados a qualquer hora. (Veja algumas telas).
  • Opções avançadas :
    jClientUpload suporta envios razoavelmente grandes, (mais de 2 GigaBytes) utilizando poucos recursos do computador do cliente (memória RAM, Processador). Envios que são interrompidos por queda da conexão, podem ser continuados do ponto onde pararam
    .É possível também renomear arquivos antes do envio, bem como compactá-los em tempo real. Pode-se também limitar o tamanho dos arquivos a serem enviados (em bytes), e também filtrá-los por tipo (Ex: *.doc, *.exe). Outra opção interessante é a possibilidade de passar parâmetros extras (Ex: usuário, senha, código de seção, cookies, etc), bem como redirecionar o navegador para uma página expecífica após o envio ter sido concluído.
  • Tecnologia universal Server-Side :
    jClientUpload é um componente que roda no computador do cliente. Ele possui suporte aos protocolos de comunicação HTTP e FTP. Mesmo assim é necessário instalar um componente no servidor para processar os arquivos vindos do computador do cliente:
    HTTP : jClientUpload envia arquivos para o servidor através do protocolo padrão "HTTP multipart (RFC 1867)", e por este motivo é possível que se utilize em conjunto com qualquer tecnologia "server-side" como Java/J2EE™, PHP, Microsoft ASP/.NET, Macromedia/Coldfusion ou Perl/CGI. No caso específico do Java/J2EE é que nós recomendamos o uso do UploadBean para executar a transferência dos arquivos e o armazenamento dos mesmos em suas devidas pastas ou no Banco de Dados.
    Observe que HTTPS (HTTP sobre SSL) também pode ser usado.
    FTP : jClientUpload envia arquivos para um servidor ftp depois da autenticação (usuário anônimo ou possuidor de uma conta).
    Observe que FTPS
    (FTP sobre SSL) é suportado também.
  • Flexible API :
    jClientClient API (Interface Programável de Aplicativo) é flexível. Ela é feita para integrar novas interfaces com o usuário, conectar novos filtros, passar novos parâmetros HTTP, suportar cookies, variáveis de seção, proxies e autenticação. Entretanto, essas opções só estão disponíveis no pacote enterprise do jClientUpload.
  • Add-ons :
    Na seção add-ons está disponível ferramentas como "image scaling filter", que serve para redimensionar as imagens em tempo real antes do envio, economizando tempo e diminuindo o tráfego na banda. Nesta seção, estão disponível também, exemplos de scripts para upload em PHP e ColdFusion, filtro de criptografia PGP, etc. jClientUpload add-ons, EFrontEnd, FTP-like explorer, Image Browser, Scaling Filter, S3Upload, ASP.NET upload sample and more.

Instalação e Parâmetros :

Dê uma olhada na documentação online para instalar o jClientUpload e ver exemplos. Todos os parâmetros estão incluídos, bem como sua utilização, tanto para envios por HTTP como por FTP. Uma seção de perguntas e respostas também está disponível.

Registrar :
   jClientUpload Pro   jClientUpload Enterprise 
Características :
(Veja tabela)
Completo Completo
API : Não Sim
Código fonte: Não Sim
Licença : shareware Customizável
Preço : $29 por domínio $299 - domínios ilimitados
  Comprar
Purchase jClientUpload Pro
Comprar
Purchase jClientUpload Enterprise

Download :

Faça o Download do jClientUpload Pro pacote completo
(Inclui exemplos, arquivos binários e documentação - 1 MB)

  English
 V1.9.3 [zip]  [tar.gz]
    [Mirror AT]  [Mirror DE]  [Mirror US] [Mirror RU]
 V1.9.2  [zip]  [tar.gz]
 V1.9.1  [zip]  [tar.gz]

jClientUpload requere tecnologia Java™

 

[News]

[Applets]

[Servlets]

[Services]

[Projects]

[Links]

[About]
 

Copyright © JavaZOOM 1999-2007

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U. S. and other countries.
All other company and/or product names are the property of their respective owners.