A Linkare possui experiência assinalável na implementação de RIA (Rich Internet Applications) com recurso a tecnologias Java, nomeadamente Java Swing e Java Web Start, sob arquitectura cliente/servidor baseada na especificação Java Enterprise Application (JEE), assim como no desenvolvimento de aplicações mobile: Html 5 + CSS 3 e aplicações nativas para Android e BlackBerry.
A arquitectura cliente/servidor referida oferece as seguintes vantagens:
- Alta disponibilidade e escalabilidade: várias instâncias de cluster aplicacional permanentemente disponíveis, garantindo uma disponibilidade 24/7;
- Fiabilidade, coerência e consistência: através da utilização de transacções JTA (Java Transaction Arquitecture) com os seus mecanismos de controle local ou de transacções distribuídas baseadas no protocolo XA-AX e de sistema de segurança baseado em JAAS;
- Performance na comunicação cliente/servidor: através da utilização de protocolos optimizados de comunicação, como sejam RMI/IIOP;
- Integração com sistemas externos: com recurso a webservices, RMI/IIOP e RMI over Http. O recurso a mecanismos assíncronos baseados na tecnologia JMS (Java Message Service) facilita integrações com sistemas sem garantia de “uptime”;
- Mecanismos assíncronos baseados na tecnologia JMS (Java Message Service);
- Interoperabilidade: face ao sistema operativo (Java Virtual Machine), ao sistema de base de dados ( Java Persistence Architecture), sistemas de email (JavaMail);
- Usabilidade: aplicação cliente baseada em interfaces integrados e eficientes Swing em Java, são uma grande mais valia na usabilidade global do sistema;
- Manutenção: a distribuição central do cliente, via Java Web Start e os mecanismos de detecção automática de novas versões (implementados pela Linkare) e download apenas das alterações, permitem um startup time curto da aplicação cliente, bem como a sua distribuição eficaz por todos os clientes sem necessidade de execução de instaladores ou personalização de acessos;
- Acesso offline: possibilidade de distribuição de base de dados local com a aplicação cliente, permitindo a execução de operações em modo offline e a posterior sincronização de dados.
Referências:
- Participação no desenvolvimento dos sistemas de informação da Segurança Social;
- Desenvolvimento da aplicação Audima (Gestão de Candidaturas Autárquicas) para o Partido Social Democrata, PSD;
- e-lab (distinguida a nível nacional e internacional) para o Instituto Superior Técnico e Ministério da Educação.
Para mais informações contacte-nos