SlideShare ist ein Scribd-Unternehmen logo
1 von 40
.Net vs. J2EE
Programa e Palestrante ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Novos Tipos de Aplicações ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Novos Tipos de Aplicações ,[object Object],[object Object]
Novos Tipos de Aplicações ,[object Object]
Novos Tipos de Aplicações ,[object Object],[object Object],[object Object]
Novos Tipos de Aplicações ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Novos Tipos de Aplicações ,[object Object],[object Object]
Tecnologias Habilitadoras ,[object Object],[object Object]
Tecnologias Habilitadoras ,[object Object],[object Object]
Tecnologias Habilitadoras Conteúdo XML DTD ou Schema XSL Renderização Browser HTML PDF XSLT DTD – document type definition XSL/XSLT - stylesheet
Tecnologias Habilitadoras ,[object Object],[object Object]
Tecnologias Habilitadoras ,[object Object],Software Serviços
Tecnologias Habilitadoras ,[object Object],Publicar Descobrir Transportar especificação de interfaces de I/O e meta informações. localização de serviços enviar e receber mensagens
Tecnologias Habilitadoras ,[object Object],WSDL UDDI SOAP especificação de interfaces de I/O e meta informações. localização de serviços enviar e receber mensagens
Tecnologias Habilitadoras ,[object Object],[object Object],[object Object]
Tecnologias Habilitadoras Web Service Web Services  Directory Cliente do  Web Service 1-Publicação UDDI 2-Localização UDDI 3-Descrição WSDL 4-Chamada SOAP 5-Resposta SOAP
Arquitetura Típica > .NET Browser Apresentação Lógica de Negócio Banco de Dados Aplicação HTTP / HTML Protocolo Proprietário API de Acesso a Dados Protocolo Proprietário
Microsoft .NET Browser ASP.NET .NET Components Fontes de Dados Client.NET HTTP / HTML .NET Remoting ou SOAP ADO.NET .NET Remoting ou SOAP
Microsoft .NET ,[object Object],Visual Studio .NET .NET Framework .NET Enterprise Servers .NET Building Block Services
Microsoft .NET ,[object Object],Common Language Runtime .NET Framework Class Library ADO .NET: Data & XML Windows UI ASP.NET Web Services
Microsoft .NET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Microsoft .NET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Microsoft .NET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Microsoft .NET ,[object Object],Connection Command DataAdapter DataSet DataReader Conectado Desconectado
Arquitetura Típica > J2EE Browser Apresentação Lógica de Negócio Banco de Dados Aplicação HTTP / HTML Protocolo Proprietário API de Acesso a Dados Protocolo Proprietário
Sun Microsystems J2EE Browser Servlets,  JavaServer Pages Enterprise Java Beans Fontes de Dados Java HTTP / HTML RMI / IIOP ou SOAP JDBC, JDO RMI / IIOP ou SOAP
Sun Microsystems J2EE ,[object Object],Java 2 Micro  Edition Java 2 Standard  Edition Java 2  Enterprise Edition Aplicações  Convencionais Aplicações  Corporativas
Sun Microsystems J2EE ,[object Object],Java Virtual Machine  (Unix, Macintosh, PalmOS, Windows) AWT / Swing JSP / Servlets Web Services Java 2 Standard  Edition Java 2 Micro  Edition Java 2  Enterprise Edition
Sun Microsystems J2EE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sun Microsystems J2EE ,[object Object],[object Object],[object Object],[object Object]
Sun Microsystems J2EE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sun Microsystems J2EE ,[object Object],[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object]
Conclusões ,[object Object],[object Object],[object Object]
.Net vs J2EE – Qual é a sua escolha? ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Testes webservice tdc
Testes webservice tdcTestes webservice tdc
Testes webservice tdcRicardo Moura
 
SoapUI & Jmeter Basics Web service testing
SoapUI & Jmeter Basics Web service testingSoapUI & Jmeter Basics Web service testing
SoapUI & Jmeter Basics Web service testingRicardo Moura
 
Web Sphere Application Server
Web Sphere Application ServerWeb Sphere Application Server
Web Sphere Application ServerFabricio Carvalho
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)Juarez Junior
 
Treinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 AdministrationTreinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 AdministrationGustavo Concon
 
T@rget trust integrando flex e java com blazeds
T@rget trust   integrando flex e java com blazedsT@rget trust   integrando flex e java com blazeds
T@rget trust integrando flex e java com blazedsTargettrust
 
4º FastShow - WPF Windows Presentation Foundation Overview
4º FastShow - WPF Windows Presentation Foundation Overview4º FastShow - WPF Windows Presentation Foundation Overview
4º FastShow - WPF Windows Presentation Foundation Overviewqualidatavix
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosRodney Repullo
 
Introdução a Web Services
Introdução a Web ServicesIntrodução a Web Services
Introdução a Web ServicesFabio Leal
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETMário Meyrelles
 
Introdução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIntrodução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIgor Takenami
 
Benefícios dos WebStandards
Benefícios dos WebStandardsBenefícios dos WebStandards
Benefícios dos WebStandardsNáiron Jcg
 

Was ist angesagt? (19)

Testes webservice tdc
Testes webservice tdcTestes webservice tdc
Testes webservice tdc
 
SoapUI & Jmeter Basics Web service testing
SoapUI & Jmeter Basics Web service testingSoapUI & Jmeter Basics Web service testing
SoapUI & Jmeter Basics Web service testing
 
Web Sphere Application Server
Web Sphere Application ServerWeb Sphere Application Server
Web Sphere Application Server
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)
 
Arquitetura de sistemas web
Arquitetura de sistemas webArquitetura de sistemas web
Arquitetura de sistemas web
 
Treinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 AdministrationTreinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 Administration
 
Cursos
CursosCursos
Cursos
 
Entity Framework
Entity FrameworkEntity Framework
Entity Framework
 
Opc marcos fonseca
Opc marcos fonsecaOpc marcos fonseca
Opc marcos fonseca
 
Programação web
Programação webProgramação web
Programação web
 
Ass 6
Ass 6Ass 6
Ass 6
 
T@rget trust integrando flex e java com blazeds
T@rget trust   integrando flex e java com blazedsT@rget trust   integrando flex e java com blazeds
T@rget trust integrando flex e java com blazeds
 
4º FastShow - WPF Windows Presentation Foundation Overview
4º FastShow - WPF Windows Presentation Foundation Overview4º FastShow - WPF Windows Presentation Foundation Overview
4º FastShow - WPF Windows Presentation Foundation Overview
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
 
Introdução a Web Services
Introdução a Web ServicesIntrodução a Web Services
Introdução a Web Services
 
Mod06 licao01-apostila
Mod06 licao01-apostilaMod06 licao01-apostila
Mod06 licao01-apostila
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
 
Introdução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIntrodução a Arquitetura de Sistemas
Introdução a Arquitetura de Sistemas
 
Benefícios dos WebStandards
Benefícios dos WebStandardsBenefícios dos WebStandards
Benefícios dos WebStandards
 

Andere mochten auch

Educação de jovens e adultos
Educação de jovens e adultosEducação de jovens e adultos
Educação de jovens e adultosjsaltmann
 
Sala digital
Sala digitalSala digital
Sala digitaljsaltmann
 
Redes de Computadores III
Redes de Computadores IIIRedes de Computadores III
Redes de Computadores IIIRodrigo Pereira
 
Projeto "Acessa Escola"
Projeto "Acessa Escola"Projeto "Acessa Escola"
Projeto "Acessa Escola"nrtejacarei
 
Persistência Java: Hibernate e JPA
Persistência Java: Hibernate e JPAPersistência Java: Hibernate e JPA
Persistência Java: Hibernate e JPACaelum
 
Modelo slide senai tcc 2008 final
Modelo slide senai tcc 2008   finalModelo slide senai tcc 2008   final
Modelo slide senai tcc 2008 finalPablo Gadotti
 
Informática na educação infantil
Informática na educação infantilInformática na educação infantil
Informática na educação infantilClaudinéia da Silva
 
TCC - O LÚDICO NA EDUCAÇÃO INFANTIL
TCC -  O LÚDICO NA EDUCAÇÃO INFANTILTCC -  O LÚDICO NA EDUCAÇÃO INFANTIL
TCC - O LÚDICO NA EDUCAÇÃO INFANTILJJOAOPAULO7
 
O lúdico jogos brinquedos e brincadeiras na construção do processo de aprend...
O lúdico  jogos brinquedos e brincadeiras na construção do processo de aprend...O lúdico  jogos brinquedos e brincadeiras na construção do processo de aprend...
O lúdico jogos brinquedos e brincadeiras na construção do processo de aprend...SimoneHelenDrumond
 
Como Elaborar Projetos Sociais
Como Elaborar Projetos SociaisComo Elaborar Projetos Sociais
Como Elaborar Projetos Sociaisafp.leite
 

Andere mochten auch (20)

Mulheres negras?
Mulheres negras?Mulheres negras?
Mulheres negras?
 
Educação de jovens e adultos
Educação de jovens e adultosEducação de jovens e adultos
Educação de jovens e adultos
 
Projeto Livro Digital
Projeto Livro DigitalProjeto Livro Digital
Projeto Livro Digital
 
Sala digital
Sala digitalSala digital
Sala digital
 
Webquest
WebquestWebquest
Webquest
 
eTecnologiaNews 2
eTecnologiaNews 2eTecnologiaNews 2
eTecnologiaNews 2
 
Redes de Computadores III
Redes de Computadores IIIRedes de Computadores III
Redes de Computadores III
 
Camada de enlace parte1
Camada de enlace   parte1Camada de enlace   parte1
Camada de enlace parte1
 
Projeto "Acessa Escola"
Projeto "Acessa Escola"Projeto "Acessa Escola"
Projeto "Acessa Escola"
 
Persistência Java: Hibernate e JPA
Persistência Java: Hibernate e JPAPersistência Java: Hibernate e JPA
Persistência Java: Hibernate e JPA
 
Java Web, o Tutorial
Java Web, o TutorialJava Web, o Tutorial
Java Web, o Tutorial
 
Modelo slide senai tcc 2008 final
Modelo slide senai tcc 2008   finalModelo slide senai tcc 2008   final
Modelo slide senai tcc 2008 final
 
Informática na educação infantil
Informática na educação infantilInformática na educação infantil
Informática na educação infantil
 
Apostila Completa - Elaboração de Projetos
Apostila Completa - Elaboração de ProjetosApostila Completa - Elaboração de Projetos
Apostila Completa - Elaboração de Projetos
 
O uso do lúdico na educação infantil
O uso do lúdico na educação infantilO uso do lúdico na educação infantil
O uso do lúdico na educação infantil
 
TCC - O LÚDICO NA EDUCAÇÃO INFANTIL
TCC -  O LÚDICO NA EDUCAÇÃO INFANTILTCC -  O LÚDICO NA EDUCAÇÃO INFANTIL
TCC - O LÚDICO NA EDUCAÇÃO INFANTIL
 
O lúdico jogos brinquedos e brincadeiras na construção do processo de aprend...
O lúdico  jogos brinquedos e brincadeiras na construção do processo de aprend...O lúdico  jogos brinquedos e brincadeiras na construção do processo de aprend...
O lúdico jogos brinquedos e brincadeiras na construção do processo de aprend...
 
TCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃOTCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃO
 
Projeto pronto
Projeto prontoProjeto pronto
Projeto pronto
 
Como Elaborar Projetos Sociais
Como Elaborar Projetos SociaisComo Elaborar Projetos Sociais
Como Elaborar Projetos Sociais
 

Ähnlich wie Net vs J2EE tecnologias comparação

TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...Marcelo Palladino
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambMicrosoft Brasil
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linuxaviram
 
Palestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaPalestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaElvis Fusco
 
Sistemas Distribuidos Java
Sistemas Distribuidos JavaSistemas Distribuidos Java
Sistemas Distribuidos Javalimadavi
 
Web Services - Grupo F
Web Services - Grupo FWeb Services - Grupo F
Web Services - Grupo Fmdmansur
 
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web ServicesSistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web ServicesAdriano Teixeira de Souza
 
Banco de dados web
Banco de dados webBanco de dados web
Banco de dados webBenedilosn
 
Desenvolvimento de sistemas com mensageria
Desenvolvimento de sistemas com mensageriaDesenvolvimento de sistemas com mensageria
Desenvolvimento de sistemas com mensageriaPaula Santana
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1César Augusto Pessôa
 
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...tdc-globalcode
 
JME Web Services API: um estudo de caso
JME Web Services API: um estudo de casoJME Web Services API: um estudo de caso
JME Web Services API: um estudo de casoLuiz Matos
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKRyan Padilha
 
Maratona JBoss 2010 - JBossWS
Maratona JBoss 2010 -  JBossWSMaratona JBoss 2010 -  JBossWS
Maratona JBoss 2010 - JBossWSDextra
 

Ähnlich wie Net vs J2EE tecnologias comparação (20)

Web Service - XML
Web Service - XMLWeb Service - XML
Web Service - XML
 
Web services
Web  servicesWeb  services
Web services
 
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcamb
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linux
 
Palestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaPalestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC Marília
 
Sistemas Distribuidos Java
Sistemas Distribuidos JavaSistemas Distribuidos Java
Sistemas Distribuidos Java
 
Web Services - Grupo F
Web Services - Grupo FWeb Services - Grupo F
Web Services - Grupo F
 
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web ServicesSistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web Services
 
Banco de dados web
Banco de dados webBanco de dados web
Banco de dados web
 
Desenvolvimento de sistemas com mensageria
Desenvolvimento de sistemas com mensageriaDesenvolvimento de sistemas com mensageria
Desenvolvimento de sistemas com mensageria
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
 
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
 
Conisli
ConisliConisli
Conisli
 
JME Web Services API: um estudo de caso
JME Web Services API: um estudo de casoJME Web Services API: um estudo de caso
JME Web Services API: um estudo de caso
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
Web services
Web servicesWeb services
Web services
 
Web Services
Web ServicesWeb Services
Web Services
 
Corbawebserves
CorbawebservesCorbawebserves
Corbawebserves
 
Maratona JBoss 2010 - JBossWS
Maratona JBoss 2010 -  JBossWSMaratona JBoss 2010 -  JBossWS
Maratona JBoss 2010 - JBossWS
 

Mehr von armeniocardoso

Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Androidarmeniocardoso
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Javaarmeniocardoso
 
Guia para a Plataforma Java - Recursos e Novidades
Guia para a Plataforma Java - Recursos e NovidadesGuia para a Plataforma Java - Recursos e Novidades
Guia para a Plataforma Java - Recursos e Novidadesarmeniocardoso
 
Domain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem IntrodutóriaDomain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem Introdutóriaarmeniocardoso
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Javaarmeniocardoso
 
Persistência de Objetos em Java
Persistência de Objetos em JavaPersistência de Objetos em Java
Persistência de Objetos em Javaarmeniocardoso
 
Modelando Sistemas com UML
Modelando Sistemas com UMLModelando Sistemas com UML
Modelando Sistemas com UMLarmeniocardoso
 
Desenvolvendo com Java Open Source
Desenvolvendo com Java Open SourceDesenvolvendo com Java Open Source
Desenvolvendo com Java Open Sourcearmeniocardoso
 
Desenvolvimento RIA com Java
Desenvolvimento RIA com JavaDesenvolvimento RIA com Java
Desenvolvimento RIA com Javaarmeniocardoso
 

Mehr von armeniocardoso (16)

Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Android
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Java
 
Guia para a Plataforma Java - Recursos e Novidades
Guia para a Plataforma Java - Recursos e NovidadesGuia para a Plataforma Java - Recursos e Novidades
Guia para a Plataforma Java - Recursos e Novidades
 
Java security
Java securityJava security
Java security
 
Domain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem IntrodutóriaDomain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem Introdutória
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Java
 
Netbeans
NetbeansNetbeans
Netbeans
 
Realtime Linux
Realtime LinuxRealtime Linux
Realtime Linux
 
Persistência de Objetos em Java
Persistência de Objetos em JavaPersistência de Objetos em Java
Persistência de Objetos em Java
 
JavaServer Faces
JavaServer FacesJavaServer Faces
JavaServer Faces
 
Java e XML
Java e XMLJava e XML
Java e XML
 
Modelando Sistemas com UML
Modelando Sistemas com UMLModelando Sistemas com UML
Modelando Sistemas com UML
 
Desenvolvendo com Java Open Source
Desenvolvendo com Java Open SourceDesenvolvendo com Java Open Source
Desenvolvendo com Java Open Source
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
Ruby on rails
Ruby on railsRuby on rails
Ruby on rails
 
Desenvolvimento RIA com Java
Desenvolvimento RIA com JavaDesenvolvimento RIA com Java
Desenvolvimento RIA com Java
 

Net vs J2EE tecnologias comparação

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Tecnologias Habilitadoras Conteúdo XML DTD ou Schema XSL Renderização Browser HTML PDF XSLT DTD – document type definition XSL/XSLT - stylesheet
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Tecnologias Habilitadoras Web Service Web Services Directory Cliente do Web Service 1-Publicação UDDI 2-Localização UDDI 3-Descrição WSDL 4-Chamada SOAP 5-Resposta SOAP
  • 18. Arquitetura Típica > .NET Browser Apresentação Lógica de Negócio Banco de Dados Aplicação HTTP / HTML Protocolo Proprietário API de Acesso a Dados Protocolo Proprietário
  • 19. Microsoft .NET Browser ASP.NET .NET Components Fontes de Dados Client.NET HTTP / HTML .NET Remoting ou SOAP ADO.NET .NET Remoting ou SOAP
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Arquitetura Típica > J2EE Browser Apresentação Lógica de Negócio Banco de Dados Aplicação HTTP / HTML Protocolo Proprietário API de Acesso a Dados Protocolo Proprietário
  • 27. Sun Microsystems J2EE Browser Servlets, JavaServer Pages Enterprise Java Beans Fontes de Dados Java HTTP / HTML RMI / IIOP ou SOAP JDBC, JDO RMI / IIOP ou SOAP
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.