Monografia de Especialização
Proposta de uma Abordagem de Sincronização Multimaster Utilizando Dispositivos Móveis
Autor
Camargo, Marcel da Silva
Institución
Resumen
The wireless and mobile technologies use by the current society is a reality. The ability to
control the characteristics associated with mobility offer great opportunities for the smarter
solutions development. Currently in software application engineering, most research effort is
devoted to models, concepts and tools to understand mobile data and become viable in a
distributed application. This work aims the software tool creation for mobile devices that allows
access to real-time data from the system, keeping it consistent, aiming high availability through
synchronization techniques for the multimaster database, using the tool SQLyog Job Agent
(SJA). In addition, also development a control application for participants accreditation in
academic events. As a result, were performed interact tests with the database, analyzing the
proposed environment synchronization and observing the data persistence and high availability. O uso de tecnologias sem fio e móveis pela atual sociedade é uma realidade. A capacidade de controlar as características associadas a mobilidade oferece grandes oportunidades para o desenvolvimento de soluções mais inteligentes. Atualmente na engenharia de uma aplicação de software, grande parte dos esforços em pesquisa é dedicada a modelos, conceitos e ferramentas
que compreendam os dados móveis e os tornem viáveis em uma aplicação distribuída. Este trabalho tem como objetivo a criação de uma ferramenta de software para dispositivos móveis que permita o acesso em tempo real aos dados do sistema, mantendo-o consistente, visando alta disponibilidade, por meio de técnicas de sincronização de banco de dados multimaster,
utilizando a ferramenta SQLyog Job Agent (SJA). Além disso, também será implementado uma aplicação de controle de credenciamento de participantes em eventos acadêmicos. Como resultado, foram realizados testes de interação com o banco de dados, analisando a sincronização do ambiente proposto e observando a persistência dos dados e a alta disponibilidade.