Aplicativo desktop em java
Prezados,
Coloquei o mesmo texto em outro forum de java, mas gostaria, se possível, da opinião também de algum colega deste fórum.
Futuramente, precisarei implementar um aplicativo desktop e uma das opções será desenvolver em java, devido à necessidade de ser uma aplicação multiplataforma.
Basicamente o programa deverá fazer o seguinte:
1. Permitir que o usuário selecione um arquivo texto no PC ou em um pendrive, por exemplo;
2. Ler a 1ª linha do arquivo e obter em determinada posição dessa 1ª linha o código do cliente;
3. Acessar um banco de dados remoto (via web) e verificar o status do cliente;
4. Validar todas as linhas do arquivo com base em algumas regras predefinidas;
5. Transmitir o arquivo (via web) para um servidor, desde que passasse nas validações;
6. Imprimir um recibo para o cliente com um protocolo enviado pelo servidor.
Em princípio, o programa teria os seguintes botões:
Botão Abrir
Permite ao usuário selecionar um arquivo;
Botão Validar
Efetua a validação do arquivo de acordo com regras predeterminadas;
Botão Transmitir
Envia o arquivo ao servidor desde que não seja encontrado erro na validação.
Esse botão somente seria habilitado se o resultado da validação não apresentasse erro.
No servidor, deverá haver uma aplicação que armazenaria o arquivo transmitido em diretórios conforme o código do cliente.
O que acham? Dá tranquilamente para fazer em java?
Eu teria que fazer uso de algum recurso muito complexo que não poderia ser resolvido apenas com os recursos nativos do java?
Saudações.
Discussão (1)
Carregando comentários...