JAVA. Introducción Que es java?  Código reusable  Multiplataforma.

Slides:



Advertisements
Presentaciones similares
Java Enterprise Edition (Java EE)
Advertisements

Desarrollo de aplicaciones en n- capas
JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Programación Orientada a Objeto 1
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
Características Generales y Entornos de Desarrollo
Fernando Alonso Blázquez Servlets con acceso a Bases de Datos 29 de Abril de 2004.
Servlets 22 de Abril de 2004 Fernando Alonso Blázquez.
Curso de java básico (scjp)
Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
LEgo Java Operating System (LeJOS)
J2EE – Java 2 Enterprise Edition
Jakarta Tomcat (Contenedor de servlets/jsps)
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones J2EE.
Entorno de trabajo con apache ant
ÍNDICE Introducción. Trabajar con Applets. Definición de Applet.
Arquitectura, conceptos y ejemplos
"java del lado del servidor" Servlet y JSP Java Server Pages.
Introducción a la arquitectura Web
Servlets Servlets.
Curso de Java y Aplicaciones Web
Investigación Servidor de Aplicaciones WebSphere
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
EI, Profesor Ramón Castro Liceaga APLICACIONES DE JAVA CON PAGINAS WEB (Applets) UNIVERSIDAD LATINA (UNILA)
Java 2 Platform Enterprise Edition
JAVA FX Es un paquete de software que te permitirá desarrollar aplicaciones web para diferentes plataformas, desde un ordenador ordinario hasta teléfonos.
 2006 Dr. Juan José Aranda Aboy. 1 ACI Taller de JAVA II Introducción a J2EE.
PROGRAMACION ORIENTADA A OBJETOS II
Aplicaciones web. … HTTP Aplicaciones con páginas estáticas Subdirectorio especial: \WEB-INF Fichero de configuración (opcional): \WEB-INF\web.xml Ficheros.
M.I. María Luisa González Ramírez Servlets y JSP.
Borland User Group - Guatemala Desarrollo de Servlets con Borland JBuilder 2006 Mario Enríquez Open Consult Diciembre 2006.
Tecnologías para el desarrollo de aplicaciones Web
Servlets, JSP, JavaBEANS,JDBC
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Sistemas Distribuidos basados en la web
Una java servlet es un programa que se ejecuta en un servidor. Por lo general son aplicaciones Java que corren en un entorno de servidor web. Los Java.
Introducción a la Programación. Lenguaje de Máquina.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
Diseño de Aplicaciones Web * En las aplicaciones web el diseño es muy diferente de las aplicaciones tradicionales dado que hay que dividir la aplicación.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Generación de páginas en forma dinámica utilizando Apache Tomcat®. Expositores: Luis Ehlen Luis Báez Grupo 8 Programación de Sistemas Profesor: Agustín.
Lenguajes de programación Web
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
Servlets 18 de Marzo de Índice ¿Qué es un Servlet? ¿Cuándo y por qué usar Servlets? Estructura básica de un HttpServlet Servlet simple que genera.
J2EE – Java 2 Enterprise Edition
JAVA: Servlets Diseño de aplicaciones web
Applets CONTENIDO ¿Que es un applet? Lo básico de un applet Ciclo de vida de un Applet Las etiquetas de HTML Pasando información a los applets.
TEMA 6. Applets y servlets
“SERVLETS”. Paola Rojas Contreras Juan Villarroel Leiva José Miguel Perez V. Departamento de Electrónica.
Sistemas Cliente-Servidor Introducción. Sistemas cliente-servidor Servidor Cliente Petición Respuesta.
Fernando Alonso Blázquez Nicolás Serrano Bárcena Servlets 8 de Abril de 2008.
Fernando Alonso Nicolás Serrano Servlets con acceso a Bases de Datos 21 de Abril de 2008.
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
Programación I Aplicaciones Web
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
EI, Profesor Ramón Castro Liceaga UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO DIPLOMADO DE DESARROLLO DE SISTEMAS CON EL PARADIGMA DE ORIENTACIÓN A OBJETOS.
Servlets 10 de Mayo de 2006.
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Sun Microsystems. Los servlets son objetos que corren dentro del contexto de un contenedor de servlets y extienden su funcionalidad. También podrían correr.
Confidential // Neoris 1 Confidential // Do Not Reproduce without prior written permission from Neoris Servlets.
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
TRES CAPAS CON Desarrollo de Aplicaciones en Tres Capas con VisualWorks Smalltalk y GemStone /S.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Temario Java 2 Enterprise Edition Arquitectura Especificación Servlets Contenedores Cookies Sesiones.
0 de 14  2005 SADIEL - Prohibida su Reproducción Arquitectura 12 Índice Distribución de Software 3 Formación e Implantación 4 Comunicación.
Softlogia S.R.L. Formación de Recursos Humanos Java Server Faces Instructor: Martin R. Baspineiro.
 Tres tipos de aplicaciones ◦ Aplicaciones Web Java ◦ Objetos distribuidos EJBs ◦ Aplicaciones Empresariales.
UAA – Introduccion a Progracion Orientada Objetos Introducción al Java.
Transcripción de la presentación:

JAVA

Introducción Que es java?  Código reusable  Multiplataforma

Plataformas Java 2 Estándar Edition (J2SE). Applets, App. cliente. Java 2 Enterprice Edition (J2EE). Aplicaciones servidor. Web. Java 2 Micro Edition (J2ME). Micro dispositivos. Celulares, etc.

Componentes Web Servlets  Leer datos enviados por los usuarios y determinar alguna acción.  Setear parámetros en la respuesta HTTP y enviar el documento al cliente.  public class NomServlet extends HttpServlet{}  doGet(request, response)  doPost(request, response)  Init. Llamado al cargar la clase.  Service. Llamado.  Destroy. Fin del ciclo. Java Server Pages (JSP)  Contiene codigo java embebido y permite visualizar los resultados en el browser.

Componentes JavaBeans Constructor, no necesita parametros.  public class Bean(){} Metodos especificos. Getter y setter.  public void setCampo(param){}  public void getCampo(){}

Arquitectura 3 niveles Capa de presentación. Capa lógica. Capa de datos.

Arquitectura Web NavegadorDatos JSP Servlet

Que necesito instalar? IDE NetBeans JDK BASE DE DATOS MySql WEB SERVER Tomcat

Instalación de NetBeans Ejecutar j2sdk-1_4_2_04-nb-3_6-bin-windows.exe ( ). Contiene el IDE y JDK.  Filesystems (Montar mi proyecto web).  Sobre mi proyeto, clic derecho/new/all templates/JSP&Servlets/web module Queda esta estructura: proyecto | web-inf | | classes (servlets) lib (librerías externas) (páginas jsp y demás archivos...)

Instalación de MySQL Descomprimir mysql win.zip Ejecutar SETUP.EXE C:/mysql/bin/winmysqladmin.exe

Instalación del Control Center de MySQL Descomprimir mysqlcc win32.zip Ejecutar Setup.exe MySQL Control Center New database / proyecto New Table / consulta