Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/28082

TitleConceção e desenvolvimento de uma aplicação Windows 8 numa arquitetura orientada a serviços
Author(s)Silva, André Couto da
Advisor(s)Ribeiro, António Nestor
KeywordsArquitetura Orientada a Serviços
Serviços Web
Aplicação Windows
SOAP
REST
Interoperabilidade
Service oriented architecture
Web Services
Windows Applications
Interoperability
Issue date17-Dec-2013
Abstract(s)A troca de informação acontece hoje muito rapidamente, sendo possível efetuar tarefas colaborativas mais facilmente, o que permite atingir uma maior eficiência e desempenho. Os serviços web são uma tecnologia que tem emergido neste âmbito, permitindo a implementação mais fácil de interações entre aplicações heterogéneas. Foram desenvolvidos vários padrões como o WSDL e o SOAP para suportar o desenvolvimento de serviços web, mas, ao mesmo tempo, têm surgido outras formas de serviços que recorrem aos princípios arquiteturais REST e ao protocolo http. Nesta dissertação foi feito um estudo, no contexto da empresa Primavera BSS, do desenvolvimento de software usando os princípios de uma arquitetura orientada a serviços. Foi concebida uma solução entregue como um serviço usando a infraestrutura Primavera CloudServices, que visa o desenvolvimento deste tipo de soluções, e ainda uma aplicação da loja de aplicações Windows da Microsoft. O objetivo da conceção desta aplicação foi o de perceber como estas podem ser usadas no contexto de uma arquitetura orientada a serviços e quais as mudanças face às tradicionais aplicações para sistemas operativos Microsoft Windows. Concluiu-se que o desenvolvimento de software usando este tipo de arquitetura abre espaço para novas funcionalidades e providencia uma forma de interoperabilidade com sistemas mais antigos. Além disso, percebeu-se que as aplicações da loja Microsoft para sistemas Windows 8/RT não são um substituto de aplicações mais tradicionais, mas podem complementar as mesmas.
Information exchange happens nowadays very quickly, and it is possible to perform collaborative tasks more easily, which allows for the achieving of higher efficiency and performance. Web services are a technology that has emerged, allowing the easier implementation of interactions between heterogeneous applications. Several standards were developed to support the development of web services, such as WSDL and SOAP, but at the same time, other forms of services, based on the REST architectural principles and the http protocol, have emerged. In this dissertation, in the context of the company Primavera BSS, a study of software development using the principles of service oriented architecture has been done. A solution delivered as a service was designed and developed using the Primavera CloudServices infrastructure that aims at the development of such solutions. A Microsoft Windows Store Application was also developed. The rationale behind its conception was to understand how can this kind of applications be used in the context of a service oriented architecture, and which are the changes comparing it with traditional applications of Microsoft’s operating systems. We conclude that using service oriented architecture in software development makes room for new functionality and provides a form of interoperability with legacy systems. In addition, it was concluded that Microsoft Windows Store Applications are not a replacement for more traditional applications but can complement them.
TypeMaster thesis
DescriptionDissertação de mestrado em Engenharia Informática
URIhttp://hdl.handle.net/1822/28082
AccessOpen access
Appears in Collections:BUM - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
eeum_di_dissertacao_pg19792.pdf2,3 MBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID