Prezados,
após alguns meses de provas de conceito e diversão, temos alguma coisa
pra mostrar :)
https://cejug-classifieds.dev.java.net/files/documents/8128/97920/cejug-classifieds-server.earEste EAR tem 3 módulos:
cejug-classifieds-admin - criado por Rodrigo Lopes: frontend FLEX para
gerenciamento de Domains, Categorias de anúncios, etc.
cejug-classifieds-web - criado por Rafael Carneiro e Tarso Bessa:
frontend JSF para o usuário final - publicação de anúncios
cejug-classifieds-server - criado por Felipe Gaúcho e Rodrigo Lopes:
EJB Web Service baseado em SOAP 1.1 - o backend das demais aplicações
+ persistência com JPA/TopLink
Para rodar:
basta baixar o arquivo e copiar para o diretório domain1/autodeploy do
Glassfish. (os descritores incluidos no EAR rodam apenas no Glassfish)
se tudo der certo no deploy, acesse:
http://localhost:8080/cejug-classifieds-admin/ << e cadastre pelo
menos 1 item em cada CRUD
http://localhost:8080/cejug-classifieds-web/ << e publique
alguns anúncios....
Importante: até agora estávamos concentrados em avaliar as
tecnologias, aprender bastante e testar a integração entre frontend e
backbone.. Não existe nenhuma otimização ou técnica sofisticada nas
interfaces gráficas, que devem se modificar bastante até o final do
ano - nosso milestone para a primeira release ....
O Classifieds é um projeto open source do CEJUG, com todo código fonte
disponível em
http://cejug-classifieds.dev.java.net/Seu feedback, como sempre, é muito bem vindo...
valeu,
Felipe Gaúcho
Coordenador CEJUG