Arquitetura/Topologia

De Wiki Expresso V3
Ir para: navegação, pesquisa

As camadas entre aplicação, backends e visualizações estão bem separadas. A orientação a serviços e utilização do JSON como interface desta prestação de serviços possibilitará a oferta de serviços a diferentes clientes em plataformas diferentes, desde que suportem o protocolo JSON.

Toda comunicação se dará por protocolos padrões, XML/RPC ou SyncML para conexão a clientes de e-mail.

Jamais será gerado código HTML na camada de negócios

Topologia.jpg


  • JSON/RPC: para comunicação com outras aplicações, independente de plataforma.


  • SyncML/OMA: para dispositivos móveis.


Topologia da Infraestrutura

O novo expresso interagirá com os seguintes componentes/serviços providos pela infraestrutura que suporta a aplicação:

Componentes-Servicos.jpg

A camada que trata dos backends será flexível suficiente para prover a troca de serviços, de modo configuráveis:

  • Serviços LDAP

Poderão acoplar-se qualquer serviço que tenha suporte ao padrão LDAP, desde OpenLdap?, RHDS,Novell ou Ad(Windows).

  • Banco de dados

Deverá suportar Mysql(default), podendo usar Postgresql ou mesmo Oracle.

  • Imap

Suporte a Cyrus , Dovecot ou similar.

  • SMTP

Suporte a Postfix ou similar.

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas