Cliente dinâmico de webservers.


Terminado
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: Programación y Tecnología
Subcategoria: Programación Web
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
Disponibilidade requerida: Conforme necessário
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API: Outros (Outras APIs)
Funções necessárias: Desenvolvedor

Abierto

Presupuesto

4

Propuestas

5

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

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

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 C. 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