Cliente dinâmico de webservers.

Terminado

Publicado: Hace 5 meses Plazo: No definido Propuestas: 4 Freelancers interesados: 5

Abierto

Descripción:

Descrição da aplicação: O objetivo do aplicativo é fazer upload de arquivos para uma api. Nesse aplicativo será possível cadastrar vários parâmetros para fazer upload de arquivos como registros de ponto afx e imagens de câmera de segurança. Exemplo:
[
{
nome:'Ponto Fábrica', //Nome do registro
arquivo:'c:/ponto/afx', //Pode ser um local na maquina ou endereço http(s).
delay_main: '5000',
delay_extra: '15000',
api: 'http: //www.exemplo.com.br/relogioDePonto',//Endereço que será enviado.
method:'POST', //Método de envio ajax.
data:{ //Dados podem ser até 10 parâmetros
usuario_id:'1',
usuario_token: 'kahfhiasb1h1b3rhbqlabschb1racsbas13414ahasg13yut13747'
}
},
{
nome:'Câmera 01', //Nome do registro
arquivo:'http://192.168.0.201:5500/live', //Pode ser um local na maquina ou endereço http(s).
delay_main: '750',
delay_extra: '10000',
api: 'http: //www.exemplo.com.br/cameraRefresh',//Endereço que será enviado.
method:'POST', //Método de envio ajax.
data:{ //Dados podem ser até 10 parâmetros
usuario_id:'1',
usuario_token: 'kahfhiasb1h1b3rhbqlabschb1racsbas13414ahasg13yut13747',
camera_id:'01'
}
}
]

Esse arquivo poderá ser atualizado através de uma página web no servidor local, através de um painel simples desenvolvido em javascript ou qualquer framework javascript e também poderá ser atualizado através do próprio arquivo json.

Esses arquivos deverão ser enviados para a api no intervalo definido como delay_extra, se ele receber do servidor como retorno em json o status:'delay_main', o próximo intervalo deverá ser no tempo delay_main. Esse intervalo é em ms. Caso não receba delay main como retorno ele voltará a taxa de atualização para o tempo definido no delay_extra.

O projeto poderá ser desenvolvido em Nodejs ou em Java, porém ele deve rodar como serviço no windows10+ e windows server 2008+.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Freelancers que ya aplicaron para este trabajo

CodeSi. A CodeSis foi criada em Fevereiro de 2012, é uma empresa voltada para o desenvolvimento de Sistemas sob demanda, ou seja, sistemas sob medida, para atender especialmente a sua empresa com as melhores metodologias e te... + detalles

Maison C. Sou fundador da Treecode Soluções treecodesolucoes.com.br uma empresa com foco total em resolver os seu problemas na área de TI + detalles

Ítalo Castilho I have 12 years of experience in software development. I have four years of experience in creating big and complex distributed Java programs in Brazilian stock exchange company with more than 80 components and 200 in... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana