DSpace/Manakin Repository

E se aplicações soubessem como simular respostas quando não há conexão com o servidor?

Mostrar registro simples

dc.creator.ID SILVA NETO, E. P. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/3536595798476003 pt_BR
dc.contributor.advisor1 RÊGO, Matheus Gaudencio do.
dc.contributor.advisor1ID GAUDENCIO, M. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/7689109069639555 pt_BR
dc.contributor.referee1 SILVA, Thiago Emmanuel Pereira da Cunha.
dc.contributor.referee2 MASSONI, Tiago Lima.
dc.description.resumo A internet está se popularizando e o mundo está cada vez mais conectado. Aplicações web, portanto, com seu modelo cliente-servidor, fazem parte do dia-a-dia de grande parte dos usuários da internet. Porém, ao perder conexão com o servidor, o usuário fica sem acesso à aplicação. Para resolver isto, a indústria evoluiu e lida com boa parte dos problemas de conexão utilizando cache, porém o usuário fica limitado à leitura de dados previamente acessados. Propomos, portanto, que o cliente saiba como lidar com determinadas requisições quando não houver conexão com o servidor e, para isto, o servidor deve compartilhar o código necessário para respondê-las. O cliente executa este código no service worker para não impactar no processo de renderização da interface. Avaliamos a performance da solução, em tempo de resposta, e os dados obtidos revelaram que para requisições abaixo de 5 kilobytes o servidor responde mais rapidamente que o worker, porém a diferença é imperceptível para usuários. Ademais, acima de 20 kilobytes o service worker prova-se superior. Dito isto, concluímos que a solução é viável no contexto de aplicações web, impacta positivamente no desempenho das mesmas e traz uma melhora significativa na experiência do usuário. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title E se aplicações soubessem como simular respostas quando não há conexão com o servidor? pt_BR
dc.date.issued 2019-11-25
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20365
dc.date.accessioned 2021-08-04T09:58:21Z
dc.date.available 2021-07-04
dc.date.available 2021-08-04T09:58:21Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Aplicações web pt_BR
dc.subject Cache pt_BR
dc.subject Compartilhamento de código pt_BR
dc.subject Service worker pt_BR
dc.subject Internet pt_BR
dc.subject Módulo PWA pt_BR
dc.subject Progressive Web Apps pt_BR
dc.subject Web applications pt_BR
dc.subject Code sharing pt_BR
dc.subject Trabalhador de serviço pt_BR
dc.subject PWA module pt_BR
dc.subject Aplicaciones web pt_BR
dc.subject Compartir código pt_BR
dc.subject Trabajador del servicio pt_BR
dc.subject Aplicaciones web progresivas pt_BR
dc.subject Des applications Web pt_BR
dc.subject Partage de code pt_BR
dc.subject Employé de service pt_BR
dc.subject L'Internet pt_BR
dc.subject Module PWA pt_BR
dc.subject Applications Web progressives pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator SILVA NETO, Estácio Pereira da.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative What if applications knew how to simulate responses when there is no connection to the server? pt_BR
dc.identifier.citation SILVA NETO, E. P. da. E se aplicações soubessem como simular respostas quando não há conexão com o servidor? 2019. 11 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta