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 | Tamanho | Formato | |
---|---|---|---|---|
CARLOS MARINS MONOGRAFIA.pdf | Trabalho de Conclusão de Curso | 6,2 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.