José Daniel Pereira Ribeiro Filho, 2019/10/30 10:03
Prezados,
Durante o desenvolvimento do projeto, referente as funcionalidades requeridas na primeira entrega, encontramos as seguintes dificuldades:
* Mapear os dados de acordo com o padrão da plataforma InterSCity, principalmente o fato de não possuir um recurso para vincular dispositivos e agrupa-los.
* O sistema começou a retornar o erro 503 quando é enviado uma requisição de inserção de dados.
* A plataforma não permite inserir os atributos de localização: bairro, cidade, estado,… só conseguimos inserir latitude e longitude ao recurso. Sentimos também a necessidade de fazer o mapeamento de recursos em um prédio, mas o interSCity não possui essa funcionalidade de registrar a localização indoor.
* Sabemos que é possível desativar os recursos, mas consideramos importante que futuramente seja adicionada a funcionalidade de exclusão de recursos no InterSCity.
* O sistema só possui uma API REST para a manipulação dos recursos. Visando suprir essa necessidade foi desenvolvida uma API Java para a plataforma InterSCity que permite manipular recursos, capacidades e dados. A biblioteca desenvolvida pode ser encontrada na seguinte URL: https://github.com/jdanielprf/interscityjavaapi.
* Também foi desenvolvido um simulador para enviar dados referentes a um recurso para o InterSCity. O aplicativo desenvolvido pode ser encontrado na seguinte URL: https://github.com/jdanielprf/senddatatointercity.
Discussion
Prezados,
Durante o desenvolvimento do projeto, referente as funcionalidades requeridas na primeira entrega, encontramos as seguintes dificuldades:
* Mapear os dados de acordo com o padrão da plataforma InterSCity, principalmente o fato de não possuir um recurso para vincular dispositivos e agrupa-los.
* O sistema começou a retornar o erro 503 quando é enviado uma requisição de inserção de dados.
* A plataforma não permite inserir os atributos de localização: bairro, cidade, estado,… só conseguimos inserir latitude e longitude ao recurso. Sentimos também a necessidade de fazer o mapeamento de recursos em um prédio, mas o interSCity não possui essa funcionalidade de registrar a localização indoor.
* Sabemos que é possível desativar os recursos, mas consideramos importante que futuramente seja adicionada a funcionalidade de exclusão de recursos no InterSCity.
* O sistema só possui uma API REST para a manipulação dos recursos. Visando suprir essa necessidade foi desenvolvida uma API Java para a plataforma InterSCity que permite manipular recursos, capacidades e dados. A biblioteca desenvolvida pode ser encontrada na seguinte URL: https://github.com/jdanielprf/interscityjavaapi.
* Também foi desenvolvido um simulador para enviar dados referentes a um recurso para o InterSCity. O aplicativo desenvolvido pode ser encontrado na seguinte URL: https://github.com/jdanielprf/senddatatointercity.