Introdução ao JEE e a
comunidade JBoss
Quem é William
Objetivo

Apresentar os conceitos do Java EE e
mostrar como a comunidade JBoss Brasil
está crescendo e ativamente difundindo
conhecimento
JEE (Java Enterprise Edition)
Conjunto de especificações para
construção de aplicações enterprise
implementadas por servidores de aplicação
JEE 6 (Atual)
JEE 7 (Em Breve)
JEE:
Algumas especificações
JAX-RS
Criação de WEB Services utilizando REST
JPA
Persistência de objetos
CDI
"Ligar camadas" (mas é muito mais do que isso)
EJB
Diversas funções adicionais para Beans Java
JEE:
Algumas especificações
JAXB
Serialização de XML
JAX-WS
Criação de WEB Services SOAP
WEB Sockets
Criação de web sockets usando java
JSF
Framework WEB
Lembre-se: JEE engloba outras especificações também
JEE: características gerais
● Uso de anotações;
● Evolução rápida
● Intenso envolvimento da comunidade
● Maduro e "retro-compatível"
● Suporte comercial por diversos vendors
Mais poder: JavaFX na view
É possível utilizar JEE no servidor e no cliente
potencializar uma aplicação gráfica usando
recursos avançados com JavaFX na "view"

Aplicação com OpenDolphin
http://www.youtube.com/watch?
v=AS26gZrYNy8
E o que o JBoss tem a ver com
isso?

●
●
●
●

Open Source
Comunidade Aberta
100% Gratuito
É muito mais que JEE: http://www.jboss.org/projects
Como JBoss me ajuda a
desenvolver aplicações JEE?
Como monitorar, testar e fazer
troubleshooting de aplicações JEE?
Mas onde rodam minhas
aplicações?
E se eu quiser ir para as nuvens?
E onde aprender mais?

●
●
●

4º Maior grupo de usuários JBoss do Mundo
Livro 100% em português, escrito pela comunidade
Aguardamos você!
E se eu precisar de suporte
comercial?
Conclusão
JavaEE está evoluindo rápido e se tornando
o padrão para desenvolvimento de
aplicações Java.
A comunidade JBoss é ativa mundialmente
e contém diversos projetos para te auxiliar
na criação de aplicações JEE.
Dúvidas?
Fim
Obrigado!
● http://twitter.com/william_antonio
● http://aprendendo○ javafx.blogspot.com
○ javaee.blogspot.com

● http://fxapps.blogspot.com

Introdução ao JEE