Author(s): Felício, Manuel Vargas
Date: 2012
Persistent ID: http://hdl.handle.net/10400.21/2165
Origin: Repositório Científico do Instituto Politécnico de Lisboa
Subject(s): Aplicações Web; Sistema de comunicação
Author(s): Felício, Manuel Vargas
Date: 2012
Persistent ID: http://hdl.handle.net/10400.21/2165
Origin: Repositório Científico do Instituto Politécnico de Lisboa
Subject(s): Aplicações Web; Sistema de comunicação
A realização deste trabalho permitiu disponibilizar uma plataforma de caracter inovador, que consegue colmatar muitos problemas existentes hoje em dia, na maior parte das aplicações Web, não só a nível de utilização eficiente de largura de banda, bem como a nível de interoperabilidade entre tecnologias. Devido às características cross-platform da plataforma, é possível realizar comunicação de baixa latência entre sistemas desenvolvidos em tecnologias completamente diferentes, como é o caso de Javascript e .NET. A implementação desta plataforma representou não só um desafio a nível de engenharia de software, mas também um desafio tecnológico, tendo em conta o número de tecnologias diferentes que são utilizadas nas diversas camadas. Neste trabalho é também disponibilizada uma Framework de comunicação assíncrona, cross-platform, que permite integrar componentes de várias tecnologias diferentes, como é o caso de NodeJS e .NET, através da exposição de serviços com o mesmo tipo de interfaces utilizados em WCF. A implementação desta Framework representou um grande desafio e poderá vir a ser evoluída no futuro, como projeto open source.