SlideShare une entreprise Scribd logo
1  sur  28
Ing. Victor Barrientos Rodriguez [email_address] [email_address] PROGRAMACIÓN WEB SI189
Aplicaciones 2 Capas Programación Cliente / Servidor.  Un servidor de BD y las aplicaciones en los clientes. Las aplicaciones se instalan localmente en los clientes.
Aplicaciones 3 Capas Programación Cliente / Aplicaciones / Servidor.  Un Servidor de BD, un servidor de Aplicaciones (Almacena los ejecutables) y las estaciones de trabajo o clientes.
Modelo de 2 Capas
En este modelo la aplicación JAVA o el Applet, se conectan directamente con la base de datos. Esto significa que el driver JDBC específico para conectarse con la base de datos estará instalado en el sistema local. La base de datos puede estar en otra maquina y se accede a ella mediante red. Esta configuración también se llama Cliente/Servidor. Aplicación JAVA o APPLETS Manejador de BD JDBC Máquina Cliente Motor de Base de Datos
Modelo de 3 Capas
En este modelo, las instrucciones son enviadas a una capa intermedia que se encarga de enviar las sentencias SQL a la base de datos. El manejador de base de datos procesa las sentencias y retorna los resultados a la capa intermedia que se encarga de enviarlos al usuario. APPLETS JAVA o BROWSER Manejador de BD JDBC Servidor de Aplicaciones Lógica de Negocio
Más Claro!!
 
N Capas
Introducción Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Historia Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Historia Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Característica Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simple y OO ,[object Object],[object Object],[object Object],[object Object],Robusto Aplicaciones que se cargan desde un servidor y se ejecutan en el cliente Seguro Neutro y Portable ,[object Object],[object Object],Altas prestaciones ,[object Object],[object Object],[object Object],Interpretado, multitarea
El sistema base de Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El entorno de desarrollo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La Java Virtual Machine (JVM) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: Hola mundo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ejemplo (ii)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ejemplo (iii)
[object Object],[object Object],[object Object],[object Object],Ejemplo (iv)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ejemplo (v)
Estructura general de un programa Java (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura general (ii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instalación y Configuración ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instalación y Configuración Utilizar en editor de texto (Notepad) public class HelloWorldApp { public static void main(String[] args) { // Display "Hello World!" System.out.println("Hello World!"); } } Guardar el archivo, colocar el nombre “HelloWorldApp.java” Para compilar el programa ·  javac HelloWorldApp.java Para Ejecutar el programa ·  java HelloWorldApp

Contenu connexe

Tendances

Tendances (20)

Conceptos Fundamentales de POO
Conceptos Fundamentales de POOConceptos Fundamentales de POO
Conceptos Fundamentales de POO
 
Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
 
Lenguaje de programación java. Detalles
Lenguaje de programación java. DetallesLenguaje de programación java. Detalles
Lenguaje de programación java. Detalles
 
JAVA
JAVAJAVA
JAVA
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Curso Java Avanzado 0 Conceptos Basicos
Curso Java Avanzado   0 Conceptos BasicosCurso Java Avanzado   0 Conceptos Basicos
Curso Java Avanzado 0 Conceptos Basicos
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
Compiladores (python)
Compiladores (python)Compiladores (python)
Compiladores (python)
 
Java
JavaJava
Java
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Java
JavaJava
Java
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Java de erlin
Java de erlinJava de erlin
Java de erlin
 
Ut
UtUt
Ut
 

En vedette

Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion webRobert Rodriguez
 
Toturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspToturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspGabriela Vazquez
 
Tipos de Puertos y Conectores
Tipos de Puertos y ConectoresTipos de Puertos y Conectores
Tipos de Puertos y ConectoresManuel Ortega
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 CapasFani Calle
 
Puertos Y Conectores De Un Pc
Puertos Y Conectores De Un PcPuertos Y Conectores De Un Pc
Puertos Y Conectores De Un PcFabio Valencia
 

En vedette (8)

Periodismo dijital
Periodismo dijitalPeriodismo dijital
Periodismo dijital
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 
Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion web
 
Toturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspToturial aplicacion base de datos jsp
Toturial aplicacion base de datos jsp
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Tipos de Puertos y Conectores
Tipos de Puertos y ConectoresTipos de Puertos y Conectores
Tipos de Puertos y Conectores
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Puertos Y Conectores De Un Pc
Puertos Y Conectores De Un PcPuertos Y Conectores De Un Pc
Puertos Y Conectores De Un Pc
 

Similaire à Semana9 Vbr (20)

Java
JavaJava
Java
 
Ap01 java
Ap01 javaAp01 java
Ap01 java
 
Introduccion A Java
Introduccion A JavaIntroduccion A Java
Introduccion A Java
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java
 
C1 intro java
C1 intro javaC1 intro java
C1 intro java
 
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetosUnidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
 
[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conpre
 
Java kaime con
Java kaime conJava kaime con
Java kaime con
 
Java basico
Java basicoJava basico
Java basico
 
Java basico
Java basicoJava basico
Java basico
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Lenguaje java
Lenguaje javaLenguaje java
Lenguaje java
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-i
 
Lenguaje de programacion java
Lenguaje de programacion javaLenguaje de programacion java
Lenguaje de programacion java
 
Introducción a Java
Introducción a JavaIntroducción a Java
Introducción a Java
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Introducción a la Algoritmia
Introducción a la AlgoritmiaIntroducción a la Algoritmia
Introducción a la Algoritmia
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 

Plus de Carlos Luna

Curso Basico Java
Curso Basico JavaCurso Basico Java
Curso Basico JavaCarlos Luna
 
Teoria De La Relatividad 20091
Teoria De La Relatividad 20091Teoria De La Relatividad 20091
Teoria De La Relatividad 20091Carlos Luna
 
Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Carlos Luna
 
Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Carlos Luna
 
Calentamiento Fisica
Calentamiento FisicaCalentamiento Fisica
Calentamiento FisicaCarlos Luna
 
Universo Fisica http://fisicamoderna9.blogspot.com/
Universo   Fisica  http://fisicamoderna9.blogspot.com/Universo   Fisica  http://fisicamoderna9.blogspot.com/
Universo Fisica http://fisicamoderna9.blogspot.com/Carlos Luna
 
Rayos X y su Espectroscopia http://fisicamoderna9.blogspot.com/
Rayos X y su Espectroscopia    http://fisicamoderna9.blogspot.com/Rayos X y su Espectroscopia    http://fisicamoderna9.blogspot.com/
Rayos X y su Espectroscopia http://fisicamoderna9.blogspot.com/Carlos Luna
 
Medios Fisicos http://fisicamoderna9.blogspot.com/
Medios Fisicos   http://fisicamoderna9.blogspot.com/Medios Fisicos   http://fisicamoderna9.blogspot.com/
Medios Fisicos http://fisicamoderna9.blogspot.com/Carlos Luna
 
Particulas Fundamentales http://fisicamoderna9.blogspot.com/
Particulas Fundamentales  http://fisicamoderna9.blogspot.com/Particulas Fundamentales  http://fisicamoderna9.blogspot.com/
Particulas Fundamentales http://fisicamoderna9.blogspot.com/Carlos Luna
 
Microscopio Electronico De Barrido Meb http://fisicamoderna9.blogspot.com/
Microscopio Electronico De Barrido Meb  http://fisicamoderna9.blogspot.com/Microscopio Electronico De Barrido Meb  http://fisicamoderna9.blogspot.com/
Microscopio Electronico De Barrido Meb http://fisicamoderna9.blogspot.com/Carlos Luna
 
Fabricacion De Chips http://fisicamoderna9.blogspot.com/
Fabricacion De Chips  http://fisicamoderna9.blogspot.com/Fabricacion De Chips  http://fisicamoderna9.blogspot.com/
Fabricacion De Chips http://fisicamoderna9.blogspot.com/Carlos Luna
 
Efecto Fotoelectrico http://fisicamoderna9.blogspot.com/
Efecto Fotoelectrico   http://fisicamoderna9.blogspot.com/Efecto Fotoelectrico   http://fisicamoderna9.blogspot.com/
Efecto Fotoelectrico http://fisicamoderna9.blogspot.com/Carlos Luna
 
Fisica Atómica http://fisicamoderna9.blogspot.com/
Fisica Atómica  http://fisicamoderna9.blogspot.com/Fisica Atómica  http://fisicamoderna9.blogspot.com/
Fisica Atómica http://fisicamoderna9.blogspot.com/Carlos Luna
 
Energía Relativista http://fisicamoderna9.blogspot.com/
Energía Relativista  http://fisicamoderna9.blogspot.com/Energía Relativista  http://fisicamoderna9.blogspot.com/
Energía Relativista http://fisicamoderna9.blogspot.com/Carlos Luna
 
Criptografía Cuántica http://fisicamoderna9.blogspot.com/
Criptografía Cuántica  http://fisicamoderna9.blogspot.com/Criptografía Cuántica  http://fisicamoderna9.blogspot.com/
Criptografía Cuántica http://fisicamoderna9.blogspot.com/Carlos Luna
 

Plus de Carlos Luna (20)

Vbr Awt 01
Vbr Awt 01Vbr Awt 01
Vbr Awt 01
 
Semana9b Vbr
Semana9b VbrSemana9b Vbr
Semana9b Vbr
 
Curso Basico Java
Curso Basico JavaCurso Basico Java
Curso Basico Java
 
Java
JavaJava
Java
 
Teoria De La Relatividad 20091
Teoria De La Relatividad 20091Teoria De La Relatividad 20091
Teoria De La Relatividad 20091
 
Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Teoria De La Relatividad 2009
Teoria De La Relatividad 2009
 
Teoria De La Relatividad 2009
Teoria De La Relatividad 2009Teoria De La Relatividad 2009
Teoria De La Relatividad 2009
 
2007 I
2007 I2007 I
2007 I
 
Calentamiento Fisica
Calentamiento FisicaCalentamiento Fisica
Calentamiento Fisica
 
Universo Fisica http://fisicamoderna9.blogspot.com/
Universo   Fisica  http://fisicamoderna9.blogspot.com/Universo   Fisica  http://fisicamoderna9.blogspot.com/
Universo Fisica http://fisicamoderna9.blogspot.com/
 
Rayos X y su Espectroscopia http://fisicamoderna9.blogspot.com/
Rayos X y su Espectroscopia    http://fisicamoderna9.blogspot.com/Rayos X y su Espectroscopia    http://fisicamoderna9.blogspot.com/
Rayos X y su Espectroscopia http://fisicamoderna9.blogspot.com/
 
Medios Fisicos http://fisicamoderna9.blogspot.com/
Medios Fisicos   http://fisicamoderna9.blogspot.com/Medios Fisicos   http://fisicamoderna9.blogspot.com/
Medios Fisicos http://fisicamoderna9.blogspot.com/
 
Particulas Fundamentales http://fisicamoderna9.blogspot.com/
Particulas Fundamentales  http://fisicamoderna9.blogspot.com/Particulas Fundamentales  http://fisicamoderna9.blogspot.com/
Particulas Fundamentales http://fisicamoderna9.blogspot.com/
 
Microscopio Electronico De Barrido Meb http://fisicamoderna9.blogspot.com/
Microscopio Electronico De Barrido Meb  http://fisicamoderna9.blogspot.com/Microscopio Electronico De Barrido Meb  http://fisicamoderna9.blogspot.com/
Microscopio Electronico De Barrido Meb http://fisicamoderna9.blogspot.com/
 
Fabricacion De Chips http://fisicamoderna9.blogspot.com/
Fabricacion De Chips  http://fisicamoderna9.blogspot.com/Fabricacion De Chips  http://fisicamoderna9.blogspot.com/
Fabricacion De Chips http://fisicamoderna9.blogspot.com/
 
Efecto Fotoelectrico http://fisicamoderna9.blogspot.com/
Efecto Fotoelectrico   http://fisicamoderna9.blogspot.com/Efecto Fotoelectrico   http://fisicamoderna9.blogspot.com/
Efecto Fotoelectrico http://fisicamoderna9.blogspot.com/
 
Fisica Atómica http://fisicamoderna9.blogspot.com/
Fisica Atómica  http://fisicamoderna9.blogspot.com/Fisica Atómica  http://fisicamoderna9.blogspot.com/
Fisica Atómica http://fisicamoderna9.blogspot.com/
 
Energía Relativista http://fisicamoderna9.blogspot.com/
Energía Relativista  http://fisicamoderna9.blogspot.com/Energía Relativista  http://fisicamoderna9.blogspot.com/
Energía Relativista http://fisicamoderna9.blogspot.com/
 
Einstein
EinsteinEinstein
Einstein
 
Criptografía Cuántica http://fisicamoderna9.blogspot.com/
Criptografía Cuántica  http://fisicamoderna9.blogspot.com/Criptografía Cuántica  http://fisicamoderna9.blogspot.com/
Criptografía Cuántica http://fisicamoderna9.blogspot.com/
 

Dernier

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 

Dernier (20)

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 

Semana9 Vbr

  • 1. Ing. Victor Barrientos Rodriguez [email_address] [email_address] PROGRAMACIÓN WEB SI189
  • 2. Aplicaciones 2 Capas Programación Cliente / Servidor. Un servidor de BD y las aplicaciones en los clientes. Las aplicaciones se instalan localmente en los clientes.
  • 3. Aplicaciones 3 Capas Programación Cliente / Aplicaciones / Servidor. Un Servidor de BD, un servidor de Aplicaciones (Almacena los ejecutables) y las estaciones de trabajo o clientes.
  • 4. Modelo de 2 Capas
  • 5. En este modelo la aplicación JAVA o el Applet, se conectan directamente con la base de datos. Esto significa que el driver JDBC específico para conectarse con la base de datos estará instalado en el sistema local. La base de datos puede estar en otra maquina y se accede a ella mediante red. Esta configuración también se llama Cliente/Servidor. Aplicación JAVA o APPLETS Manejador de BD JDBC Máquina Cliente Motor de Base de Datos
  • 6. Modelo de 3 Capas
  • 7. En este modelo, las instrucciones son enviadas a una capa intermedia que se encarga de enviar las sentencias SQL a la base de datos. El manejador de base de datos procesa las sentencias y retorna los resultados a la capa intermedia que se encarga de enviarlos al usuario. APPLETS JAVA o BROWSER Manejador de BD JDBC Servidor de Aplicaciones Lógica de Negocio
  • 9.  
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Instalación y Configuración Utilizar en editor de texto (Notepad) public class HelloWorldApp { public static void main(String[] args) { // Display &quot;Hello World!&quot; System.out.println(&quot;Hello World!&quot;); } } Guardar el archivo, colocar el nombre “HelloWorldApp.java” Para compilar el programa · javac HelloWorldApp.java Para Ejecutar el programa · java HelloWorldApp