Use este identificador para citar ou linkar para este item: http://hdl.handle.net/123456789/3246
Título: Desenvolvimento de um guia eletrônico de programação baseado em serviços web utilizando a abordagem rest
Título(s) alternativo(s): Development of an electronic web-based programming guide using the rest approach
Autor(es): MARINS, Carlos Eduardo Ferreira
Palavras-chave: Serviços Web
Arquitetura Orientada a Serviços
REST
EPG
Android
Desenvolvimento para Dispositivos Móveis
Web Services
Service Oriented Architecture
REST
EPG
Android
Development for Mobile Devices
Data do documento: 26-Jun-2012
Editor: Universidade Federal do Maranhão
Resumo: A crescente procura por sistemas interoperáveis e baseados em padrões amplamente disseminados motivou o surgimento de soluções de desenvolvimento de sistemas baseadas em serviços web. Neste seguimento destacam-se a arquitetura orientada a serviços (SOA), baseada na utilização do padrão SOAP para troca de mensagens e WSDL para descrição de serviços, e a arquitetura orientada a recursos (ROA), que é derivada do estilo arquitetural REST. Neste trabalho, a ROA é utilizada para o desenvolvimento de um guia eletrônico de programação (EPG), que disponibiliza as programações atualizadas das principais emissoras de TV brasileiras, de modo que as mesmas possam ser facilmente consumidas por aplicações clientes desenvolvidas em diversas linguagens de programação e executando sobre plataformas heterogêneas. Para exemplificar uma das possíveis aplicações clientes do EPG, é apresentado o desenvolvimento de um aplicativo Android responsável por consumir as informações disponibilizadas pelo serviço web de EPG e disponibilizá-las de forma clara e intuitiva, provendo interatividade e mobilidade ao usuário final.
Descrição: ABSTRACT The increasing demand for widespread interoperable standards-based systems has motivated the emergence of system development solutions based on web services. In this segment we highlight service-oriented architecture (SOA), based on the use of the SOAP standard for exchanging messages and WSDL for service description, and resource-oriented architecture (ROA), which is derived from REST architectural style. In this work, ROA is used for development of an electronic program guide (EPG), which provides updated schedules of major Brazilian TV stations, so that they can easily be consumed by client applications developed in various programming languages running on heterogeneous platforms. To illustrate one possible application of EPG customers, it is presented the development of an Android application responsible for consuming some information provided by the EPG web service and making it available in a clear and intuitive way, providing interactivity and mobility to end users.
URI: http://hdl.handle.net/123456789/3246
Aparece nas coleções:TCCs de Graduação em Ciência da Computação do Campus do Bacanga

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CARLOS MARINS MONOGRAFIA.pdfTrabalho de Conclusão de Curso6,2 MBAdobe PDFVisualizar/Abrir


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