Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/28906
Registro completo de metadados
Campo DCValorIdioma
dc.creatorIsobe, Rubia Terumy Zavadil-
dc.date.accessioned2022-06-24T14:29:30Z-
dc.date.available2022-06-24T14:29:30Z-
dc.date.issued2021-06-18-
dc.identifier.citationISOBE, Rubia Terumy Zavadil. Análise de desempenho de middlewares para aplicações web. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/28906-
dc.description.abstractWeb services are the main middleware used in web application development, enabling communication between applications and easing the availability of services over the internet. SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) are ways of implementing web services that have become very popular in recent years, using standardized methods of communication, such as XML (Extensible Markup Language). This paper proposes a performance analysis of SOAP and REST middlewares on an e-commerce benchmark. A benchmark application was developed based on real systems, using Java language. The number of customer accesses was gradually increased. The performance of the middlewares was analyzed considering the usage of CPU, RAM memory, disk, network, and execution time of a request routine. This analysis identified the situations in which each middleware performs better, being able to guide the choice between SOAP and REST in future implementations.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectAplicações Webpt_BR
dc.subjectDesempenho - Análisept_BR
dc.subjectRede de computador - Protocolospt_BR
dc.subjectXML (Linguagem de marcação de documento)pt_BR
dc.subjectMiddlewarept_BR
dc.subjectWeb applicationspt_BR
dc.subjectPerformance - Analysispt_BR
dc.subjectComputer network protocolspt_BR
dc.subjectXML (Document markup language)pt_BR
dc.titleAnálise de desempenho de middlewares para aplicações webpt_BR
dc.title.alternativePerformance analysis of middlewares for web applicationpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoServiços web são a principal middleware utilizada no desenvolvimento de aplicações web, possibilitando a comunicação entre as aplicações e facilitando a disponibilização dos serviços na internet. SOAP (Simple Object Access Protocol) e REST (Representational State Transfer) são formas de implementação de serviços web muitos popularizadas nos últimos anos, empregando métodos padronizados de comunicação, como o XML (Extensible Markup Language). Este trabalho propõe analisar o desempenho das middlewares SOAP e REST sobre um benchmark de comércio virtual. Foi desenvolvida uma aplicação benchmark baseada em sistemas reais, utilizando a linguagem Java. O número de acessos de clientes foi variado de forma crescente. Foi analisado o desempenho das middlewares em relação à utilização de CPU, memória RAM, disco rígido, rede e tempo de execução de uma rotina de requisições. Esta análise identificou as situações nas quais cada middleware apresenta um melhor desempenho, podendo orientar a escolha entre SOAP e REST em futuras implementações.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.contributor.advisor1Vendramin, Ana Cristina Barreiras Kochem-
dc.contributor.advisor-co1Pigatto, Daniel Fernando-
dc.contributor.referee1Vendramin, Ana Cristina Barreiras Kochem-
dc.contributor.referee2Nacamura Júnior, Luiz-
dc.contributor.referee3Bueno, Paulo Roberto-
dc.publisher.countryBrasilpt_BR
dc.publisher.programBacharelado em Engenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CT - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
middlewares.pdf663,26 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.