SlideShare une entreprise Scribd logo
1  sur  50
Maio/2009 Java EE: soluções para o mundo corporativo Thiago Faria de Andrade [email_address] www.openk.com.br
Palestrante
Palestrante Thiago Faria de Andrade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O que é Java EE?
O que é Java EE? ,[object Object],[object Object],[object Object],[object Object]
Arquitetura de referência
Arquitetura de referência ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitetura de referência Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Persistência de dados
Persistência de dados Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Persistência de dados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Persistência de dados Código-fonte
Regras de negócio
Regras de negócio Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Regras de negócio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Regras de negócio Código-fonte
Serviços web
Serviços web Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Serviços web ,[object Object],[object Object],[object Object],[object Object]
Serviços web Código-fonte
Interface com usuário
Interface com usuário Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Interface com usuário ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interface com usuário Código-fonte
Relatórios
Relatórios Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Relatórios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relatórios Código-fonte
Gráficos
Gráficos Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Gráficos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Gráficos Código-fonte
Rotinas
Rotinas Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Rotinas ,[object Object],[object Object],[object Object],[object Object]
Rotinas Código-fonte
Envio de e-mail
Envio de e-mail Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Envio de e-mail ,[object Object],[object Object],[object Object]
Envio de e-mail Código-fonte
Autenticação e autorização
Autenticação e autorização Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Autenticação e autorização ,[object Object],[object Object],[object Object],[object Object],[object Object]
Autenticação e autorização Código-fonte
Servidor de aplicação
Autenticação e autorização Servidor de aplicações Consumidores de WS Negócio Persistência Relatórios Gráficos WebServices Rotinas DB UI Usuário
Servidor de aplicação ,[object Object],[object Object],[object Object],[object Object]
Perguntas? Thiago Faria de Andrade [email_address] http://www.openk.com.br http://blog.openk.com.br Obrigado!

Contenu connexe

Tendances

Bpm Automacao De Processos
Bpm   Automacao De ProcessosBpm   Automacao De Processos
Bpm Automacao De ProcessosMarcos Yonamine
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G Ofabio.thomaz
 
[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de TestesJúlio de Lima
 
Aula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaAula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaDaniel Brandão
 
Ferramentas para desenvolvimento web com produtividade - Slide Artigo (2009)
Ferramentas para desenvolvimento web com produtividade -  Slide Artigo (2009)Ferramentas para desenvolvimento web com produtividade -  Slide Artigo (2009)
Ferramentas para desenvolvimento web com produtividade - Slide Artigo (2009)Adriano Teixeira de Souza
 
Persistência de Objetos em Java
Persistência de Objetos em JavaPersistência de Objetos em Java
Persistência de Objetos em Javaarmeniocardoso
 
Apresentação On Training
Apresentação On TrainingApresentação On Training
Apresentação On TrainingFabio Joaquim
 
Xamarin fest latam Salvador 2017
Xamarin fest latam Salvador 2017Xamarin fest latam Salvador 2017
Xamarin fest latam Salvador 2017Alisson Sena, MBA
 
SACV - Gestão de Candidaturas
SACV - Gestão de CandidaturasSACV - Gestão de Candidaturas
SACV - Gestão de CandidaturasMilourenco86
 
Palestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosPalestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosRoberto Dariva
 
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)Júlio de Lima
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdadesCristiano Caetano
 

Tendances (15)

Bpm Automacao De Processos
Bpm   Automacao De ProcessosBpm   Automacao De Processos
Bpm Automacao De Processos
 
Certificacao java
Certificacao javaCertificacao java
Certificacao java
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G O
 
[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes
 
Extreme Programming Alberane
Extreme Programming AlberaneExtreme Programming Alberane
Extreme Programming Alberane
 
Aula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaAula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem Java
 
Alexandre Mattos, PMP
Alexandre Mattos, PMPAlexandre Mattos, PMP
Alexandre Mattos, PMP
 
Ferramentas para desenvolvimento web com produtividade - Slide Artigo (2009)
Ferramentas para desenvolvimento web com produtividade -  Slide Artigo (2009)Ferramentas para desenvolvimento web com produtividade -  Slide Artigo (2009)
Ferramentas para desenvolvimento web com produtividade - Slide Artigo (2009)
 
Persistência de Objetos em Java
Persistência de Objetos em JavaPersistência de Objetos em Java
Persistência de Objetos em Java
 
Apresentação On Training
Apresentação On TrainingApresentação On Training
Apresentação On Training
 
Xamarin fest latam Salvador 2017
Xamarin fest latam Salvador 2017Xamarin fest latam Salvador 2017
Xamarin fest latam Salvador 2017
 
SACV - Gestão de Candidaturas
SACV - Gestão de CandidaturasSACV - Gestão de Candidaturas
SACV - Gestão de Candidaturas
 
Palestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosPalestra Dariva Portais Corporativos
Palestra Dariva Portais Corporativos
 
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)
Introdução à Automação de Testes Funcionais (IPASGO, Goiânia)
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
 

Similaire à Java EE: soluções para o mundo corporativo

Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Andre Bretas
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company OverviewRenilton Oliveira
 
GUJavaSC - Desenvolvendo uma Aplicação com Java EE
GUJavaSC - Desenvolvendo uma Aplicação com Java EEGUJavaSC - Desenvolvendo uma Aplicação com Java EE
GUJavaSC - Desenvolvendo uma Aplicação com Java EERodrigo Cândido da Silva
 
Uma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicaçõesUma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicaçõesMarkus Christen
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e GovernançaPaulo Daniel Nobre
 
Navegando em um mar de siglas do mundo java
Navegando em um mar de siglas do mundo javaNavegando em um mar de siglas do mundo java
Navegando em um mar de siglas do mundo javaAndrei Tognolo
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioRalph Rassweiler
 
AERio 2011 - BPM e SOA - Leonardo Azevedo
AERio 2011 - BPM e SOA - Leonardo AzevedoAERio 2011 - BPM e SOA - Leonardo Azevedo
AERio 2011 - BPM e SOA - Leonardo AzevedoFernando Botafogo
 
Anatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesAnatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesRafael Ponte
 
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"Palest"Tecnologias para Desenvolvimento Baseado em Componentes"
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"sbcars
 
Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Rodrigo Kono
 

Similaire à Java EE: soluções para o mundo corporativo (20)

Curso jsf
Curso jsfCurso jsf
Curso jsf
 
JavaServer Faces
JavaServer FacesJavaServer Faces
JavaServer Faces
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company Overview
 
EJB
EJBEJB
EJB
 
GUJavaSC - Desenvolvendo uma Aplicação com Java EE
GUJavaSC - Desenvolvendo uma Aplicação com Java EEGUJavaSC - Desenvolvendo uma Aplicação com Java EE
GUJavaSC - Desenvolvendo uma Aplicação com Java EE
 
Uma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicaçõesUma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicações
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
 
Arquitetura de sistemas web
Arquitetura de sistemas webArquitetura de sistemas web
Arquitetura de sistemas web
 
Navegando em um mar de siglas do mundo java
Navegando em um mar de siglas do mundo javaNavegando em um mar de siglas do mundo java
Navegando em um mar de siglas do mundo java
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócio
 
Acelerando o desenvolvimento java com rad 7.5
Acelerando o desenvolvimento java com rad 7.5Acelerando o desenvolvimento java com rad 7.5
Acelerando o desenvolvimento java com rad 7.5
 
Comparativo de funcionalidades Crystal Solutions
Comparativo de funcionalidades Crystal SolutionsComparativo de funcionalidades Crystal Solutions
Comparativo de funcionalidades Crystal Solutions
 
AERio 2011 - BPM e SOA - Leonardo Azevedo
AERio 2011 - BPM e SOA - Leonardo AzevedoAERio 2011 - BPM e SOA - Leonardo Azevedo
AERio 2011 - BPM e SOA - Leonardo Azevedo
 
Anatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesAnatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer Faces
 
Arquitetura sapb1
Arquitetura sapb1Arquitetura sapb1
Arquitetura sapb1
 
Curso jsf
Curso jsfCurso jsf
Curso jsf
 
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"Palest"Tecnologias para Desenvolvimento Baseado em Componentes"
Palest"Tecnologias para Desenvolvimento Baseado em Componentes"
 
GUJavaSC - Mini-curso Java EE
GUJavaSC - Mini-curso Java EEGUJavaSC - Mini-curso Java EE
GUJavaSC - Mini-curso Java EE
 
Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4
 

Plus de Thiago Faria de Andrade

Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...
Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...
Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...Thiago Faria de Andrade
 
Test-Driven Development - Introdução ao método de construção de software guia...
Test-Driven Development - Introdução ao método de construção de software guia...Test-Driven Development - Introdução ao método de construção de software guia...
Test-Driven Development - Introdução ao método de construção de software guia...Thiago Faria de Andrade
 

Plus de Thiago Faria de Andrade (6)

Clean Code - Frescura ou necessidade?
Clean Code - Frescura ou necessidade?Clean Code - Frescura ou necessidade?
Clean Code - Frescura ou necessidade?
 
Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...
Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...
Lean Startup + Customer Development + Bootstrapping = Desenvolvimento de prod...
 
Integração Java EE e VoIP
Integração Java EE e VoIPIntegração Java EE e VoIP
Integração Java EE e VoIP
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Test-Driven Development - Introdução ao método de construção de software guia...
Test-Driven Development - Introdução ao método de construção de software guia...Test-Driven Development - Introdução ao método de construção de software guia...
Test-Driven Development - Introdução ao método de construção de software guia...
 
Mobicents - Plataforma VoIP Open Source
Mobicents - Plataforma VoIP Open SourceMobicents - Plataforma VoIP Open Source
Mobicents - Plataforma VoIP Open Source
 

Java EE: soluções para o mundo corporativo