Você precisa do Adobe Flash player.
NOTÍCIAS
genesis Framework

O framework integrado genesis, desenvolvido inicialmente pela Summa Technologies e disponibilizado ao mercado de forma livre e gratuita (open source – LGPL), é um excelente exemplo de combinação de qualidade de aplicações Java EE e desktop client.

Soluções complexas são desenvolvidas facilmente até mesmo por equipes sem profundos conhecimentos da plataforma Java. Ao invés de reinventar a roda, o genesis atua como uma camada de integração entre frameworks e tira proveito de uma combinação dos melhores softwares abertos que são padrão de mercado, como Hibernate, AspectWerkz, Jakarta Commons, Thinlets, etc.

Dessa forma, aproveita-se o melhor de cada ambiente: a robustez e escalabilidade de servidores Java EE, a produtividade e eficiência de mecanismos de persistência objeto-relacional e a produtividade e riqueza de funcionalidades de um rich client.

Tudo isso com um ciclo de desenvolvimento mais curto e controlado, que simplifica o processo e gera mais produtividade e testabilidade.

Resolver Problemas

Não é nada simples desenvolver aplicações de missão crítica, com alto número de transações, distribuídas entre diversas localidades e com interfaces complexas. E são normalmente essas as soluções mais importantes para sua empresa.

Existem diversos servidores Java EE e ferramentas de desenvolvimentos (IDE’s) bastante poderosos no mercado. Entretanto, sua utilização não é suficiente para casos em que a complexidade de desenvolvimento é bastante elevada. Treinar sua equipe para esse ambiente é caro e a curva de aprendizado é longa. Por outro lado, optar por tecnologias mais simples também não é viável, pois significaria abrir mão da maior robustez e escalabilidade que a plataforma Java oferece.

Sendo assim, é indispensável optar por uma infra-estrutura que simplifique o desenvolvimento e permita que profissionais com pouca experiência sejam produtivos. Tal adoção possibilita desenvolver os projetos nos prazos e custos determinados, de forma a manter alta a moral da equipe e evitar frustrações com seguidos insucessos.

Por que escolher o genesis?

  • A opção das empresas em criar e manter seus próprios frameworks proprietários acarreta riscos significativos, pois são necessários altos investimentos e muito conhecimento especializado para a criação de uma infra-estrutura produtiva e confiável. Além de sua contínua manutenção, com adição de novas funcionalidades, não ser uma tarefa nada trivial.
  • A alternativa de adquirir frameworks comerciais também incorre em sérios problemas: custo de aquisição e a dependência da empresa ao autor do mesmo, uma conseqüente perda da liberdade a plataforma Java normalmente oferece.

Para resolver esses problemas, não basta apenas optar pelo uso de um framework de alta qualidade, mas também exigir que este seja livre e aberto. Isso garante uma maior base de usuários e incentiva a contínua evolução do mesmo, além de eliminar o risco de prender-se a um único provedor da solução.
A infra-estrutura ideal não deve se restringir em auxiliar a resolução de determinados tipos de problemas específicos, como implementar regras a negócios, mas sim prover uma solução completa e integrada que garanta produtividade em todo o processo de desenvolvimento.

O genesis pode ajudá-lo a resolver muitos dos problemas que você enfrenta atualmente no desenvolvimento de suas aplicações, tornando-as mais simples e ao mesmo tempo eficientes. Se o processo de desenvolvimento na sua empresa parece muito complexo e demorado, é bem possível que sua equipe esteja descascando abacaxis sem usar as ferramentas mais adequadas para isso.

Para mais informações, download do genesis e de sua documentação, consulte o site https://genesis.dev.java.net.