Document details

Interacção remota de objectos em redes distribuídas com dispositivos móveis

Author(s): Rodrigues, Sérgio Miguel

Date: 2016

Persistent ID: http://hdl.handle.net/10400.21/6745

Origin: Repositório Científico do Instituto Politécnico de Lisboa

Subject(s): Android; RPC; RMI; CORBA; XML; JSON; XML-RPC; JSON-RPC; Serviços web; Web services


Description

Os dispositivos móveis munidos de aplicações informáticas para os mais variados fins, têm vindo a ganhar cada vez mais popularidade. A incorporação de interfaces de comunicação WiFi fez com que esses dispositivos passassem de periféricos multimédia de computadores pessoais, para mais um computador que se liga numa rede local. Desse modo os terminais móveis, cada vez mais, são capazes de executar aplicações bastante complexas devido às suas novas características de hardware, com maior capacidade de processamento, memória de trabalho e armazenamento de dados. São, no essencial, um computador compacto munido de tecnologia de telecomunicações, que para além de permitirem as comunicações de dados e voz através das redes de telecomunicações, oferecem ainda um conjunto de funcionalidades de natureza multimédia e localização. Estas características levam a que a concepção de programas para estes dispositivos, seja um dos aspectos fundamentais da investigação e desenvolvimento actual em curso: a computação móvel. É necessário facilitar o desenvolvimento de aplicações distribuídas que possibilitem que um objecto activo num dispositivo móvel interaja com outros num contexto de objectos distribuídos, independentemente da sua localização. Este trabalho consiste na proposta e elaboração de uma solução que facilita o desenvolvimento de aplicações distribuídas, libertando o programador da preocupação com os detalhes da comunicação entre as diversas componentes num ambiente de dispositivos móveis.

Abstract: The mobile handheld devices equipped with software for various purposes, have been gaining more and more popularity. The incorporation of WiFi communication interfaces made these devices able to pass from multimedia peripherals of personal computers to another computer that connects to a local network. As a consequence, mobile terminals, increasingly, are able to perform fairly complex applications due to their new hardware features, such as: more processing power, bigger working memory size and high capacity data storage. They are essentially a compact computer provided with telecommunications technology, which in addition allows data communications and voice over telecommunications networks, offering yet a range of multimedia features and location. These characteristics led to the design of programs for these devices becoming a fundamental aspect of the current research and development in progress: mobile computing. It is necessary to facilitate the development of distributed applications that enable an active object in a mobile device to interact with others in the context of distributed objects, regardless of their location. This work consists in proposing and developing a solution that ease the development of distributed applications, freeing the programmer of the concern about the details of the communication between the various components in a mobile environment.

Trabalho de projecto para obtenção do grau de Mestre em Engenharia na Área de Especialização em Engenharia de Electrónica e Telecomunicações

Document Type Master thesis
Language Portuguese
Advisor(s) Barata, Manuel Martins
Contributor(s) Rodrigues, Sérgio Miguel
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents