Fernando Correia

Archive for junho \28\UTC 2012|Monthly archive page

Experiência com Front-End Orientado a Serviços

In Dicas on 28 jun 2012 at 21:35

Nos últimos meses estive desenvolvendo, junto com os colegas Rafael Leonhardt, Jean Pereira e Márcio Oliveira, um software como serviço escalável na plataforma Windows Azure.

Para atender os requisitos de escalabilidade e conectividade do projeto, eu selecionei uma arquitetura que venho pesquisando já há alguns anos, chamada SOFEA (Service-Oriented Front-End Architecture, ou arquitetura de interface com o usuário orientada a serviços), também conhecida como Thin Server Architecture (arquitetura de servidor leve).

Neste padrão, o servidor, que no nosso caso é hospedado no Windows Azure, é responsável pela lógica de negócio e armazenamento de dados, e oferece uma interface orientada a serviços. A interface com o usuário é executada totalmente no dispositivo cliente (computador ou dispositivo móvel). Para ficar claro, neste estilo de arquitetura não há camada de apresentação no servidor.

Leia o resto deste post »