Tecnologia

Utilizando tecnologia J2EE e servidores em ambiente de Data Center. O Projeto desenvolvido apenas por softwares e sistemas OPEN SOURCE. Podemos destacar que o ambiente da equipe de desenvolvimento conta com as seguintes ferramentas.

LINUX – Sistema Operacional consagrado para servidores web. Mantido por uma comunidade mundial de desenvolvedores (que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi). O Linux adota a GPL, uma licença livre - o que significa, entre outras coisas, que todos os interessados podem usá-lo e redistribuí-lo. Aliado a diversos outros softwares livres, como o KDE, o GNOME, o Apache, o Firefox, os softwares do sistema GNU e o OpenOffice.org, o Linux pode formar um ambiente moderno, seguro e estável para desktops, servidores e sistemas embarcado.

 

JBOSS – Consiste em um servidor de aplicações para o padrão J2EE, roda tanto na plataforma LINUX como Windows. Ele é desenvolvido por uma comunidade open source sob a licença LGPL e está se tornando um sério concorrente aos servidores de aplicação comercial. JBoss é hoje, sem dúvida nenhuma o servidor de aplicação que mais vem chamando a atenção no mundo J2EE. Várias características fazem dele uma opção inteligente.

 

HIBERNATE – Framework que compõe a camada de persistência dos dados. O Hibernate é uma solução open-source para Mapeamento Objeto / Relacional (ORM). ORM é uma técnica de mapeamento que consistem em mapear um modelo de Objetos para um modelo Relacional (usualmente representado por uma base de dados SQL).

 

MYFACES – Framework Java Server Faces para desenvolvimento da camada de controle e visualização. O JSF é o novo modelo de framework para web que segue o padrão MVC (model-view-controler) além de ser totalmente orientado a componente o que propicia um desenvolvimento mais consistente em grandes projetos.

 

FIREBIRD – Banco de Dados relacional e Open Source de grande segurança e confiabilidade (o Sistema não dependerá de um banco de dados específico podendo utilizar ambientes proprietários como: ORACLE, MS SQL Server, DB2). O FireBird lhe oferece excelente concorrência de acesso, alta performance, e uma poderosa linguagem com suporte a stored procedures e triggers de bancos.

 

APACHE – Web Server mais utilizado em ambientes de desenvolvimento e de produção na Internet. É o líder do mercado, com mais de 60% dos sites de toda a Internet. É o mais seguro, não foi afetado por Code Red, Ninda, Sircam. Criado para atender às demandas dos maiores provedores e sites web Não tem concorrentes quanto à riqueza de recursos, estabilidade, performance.

 

ECLIPSE – Ferramenta (IDE) para desenvolvimento. O Eclipse é uma IDE (ou como chamado por outros, plataforma de desenvolvimento) baseado em Java. O Eclipse oferece uma estrutura flexível, pois utiliza linguagem Java e vem com exemplos de construção. Isso torna mais fácil a criação, integração e utilização das ferramentas, economizando tempo e dinheiro.