Java ??? Ing. Rolando Steep Quezada Martínez

Slides:



Advertisements
Presentaciones similares
Programación Orientada a Objeto 1
Advertisements

SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.
Características Generales y Entornos de Desarrollo
JAVA.
Definición de objeto Un objeto es una representación detallada y particular de algo de la realidad. Todo objeto tiene un identidad o nombre, estado (características.
Curso de java básico (scjp)
Curso de Java Capitulo 1: Introducción a Java Profesor:
Servidores Web Capítulo 2.
Programación Interactiva Introducción a Java
Esta obra está bajo una licencia de Creative Commons.
Universidad Nacional Autónoma de Honduras
INTRODUCCIÓN A JAVA.
JAVA.
ASPECTOS DEL DISEÑO DE SD
JAVA mas que un lenguaje – una tecnología Ing. Eduardo Fernández.
Historia del Lenguaje JAVA
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament dArquitectura de Computadors (Seminaris de CASO) Autors MOVING JAVA INTO MOBILE PHONES Josep Pinyol.
Arquitectura, conceptos y ejemplos
Java Applets Ing. Martín Jiménez.
Programación Java y Desarrollo de Aplicaciones
"java del lado del servidor" Servlet y JSP Java Server Pages.
Investigación Servidor de Aplicaciones WebSphere
Desarrollo de aplicación DICOM mediante librerías JDT
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.
ARQUITECTURA DE LOS SISTEMAS OPERATIVOS DISTRIBUIDOS
Jesús Arellano. La plataforma Java Micro Edition, o anteriormente Java 2 Micro Edition(J2ME), es una especificación de un subconjunto de la plataforma.
Java Mayra M. Méndez Anota.
CS-434: Programación Orientada a Objetos usando Java Semana 1
Desarrollo de Aplicaciones Utilizando Java Edición Empresarial – JEE6
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Introducción a la Programación. Lenguaje de Máquina.
Programación e Ingeniería de Software III
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
María Celeste Cedeño Introducción ala tecnología
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
Curso de Java La tecnología Java
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS para el negocio José Manuel García.
Leonard Camacho. DCom  Tecnología propietaria de Microsoft.  Extiende el modelo COM de Microsoft.  La “D” es debido al uso de su versión DCE/RCP, conocida.
El sistema operativo LINUX Es un sistema operativo basado en un entorno gráfico, multitarea y portable Es un sistema operativo basado en un entorno gráfico,
INTRODUCCIÓN A JAVA. Índice ¿Qué es Java? La plataforma Java 2 La Máquina Virtual de Java Características principales ¿Qué ventajas tengo como desarrollador?
Foro Nacional de Certificación y Firma Electrónica Ing. Gonzalo Ron Vera Seguridad en aplicaciones con Tecnología Java.
Seminario de Java Programación Orientada a Objetos.
Ivette C. Martínez - Héctor Palacios Java – Modulo 1 Introducción y Fundamentos del lenguaje de programación Java.
Introducción al lenguaje de programación Java
UTFSM-Electrónica1 Fundamentos de Java Agustín J. González Programación de Sistemas: ELO-330.
Programación de Dispositivos Móviles “Conceptos de J2ME” Rogelio Ferreira Escutia.
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.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) INTRODUCCION.
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.
LE, EI, Profesor Ramón Castro Liceaga SISTEMA DE UNIVERSIDAD ABIERTA Instalación y prueba de Java.
 Es un programa escrito en Java y que forma parte de los componentes de una página de Internet. Los Applets han sido usados para proporcionar funcionalidad.
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
Desarrollo DE apps móviles
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Curso de JAVA Standard Edition y JAVA EE (J2EE)
Desarrollo DE apps móviles
SOFTWARE APLICACIÓN programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. APLICACIÓN programa informático.
¿ Por que utilizar Java y la POO
Diseño y Programación Orientados a Objetos1 Introducción a Java.
Universidad Católica Los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas ALUMNO: Ochoa Prado, Arnold Alfredo.
Capítulo 1: El lenguaje de programación Java Material de clase adaptado por: Mauricio Cabezas Algoritmia y Programación.
Entorno de Trabajo e Introducción a Java Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 1.
Java y JSP Introducción a Java. Reseña histórica  Surge en 1991 por Sun Microsystems  Desarrollado para electrodomésticos  Se buscaba un código neutro.
ESTRUCTURA DE DATOS RETO 2: PYTHON. QUÉ ES PYTHON PYTHON ES UN LENGUAJE DE SCRIPTING INDEPENDIENTE DE PLATAFORMA Y ORIENTADO A OBJETOS, PREPARADO PARA.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
UAA – Introduccion a Progracion Orientada Objetos Introducción al Java.
Características Generales y Entornos de Desarrollo
Java Enterprise edition
Transcripción de la presentación:

Java ??? Ing. Rolando Steep Quezada Martínez

2 ¿Qué es Java? Java:  Es una plataforma y lenguaje Orientado a Objetos.  Diseñado originalmente por Sun Microsystems para aparatos electrodomésticos.  Contiene una librería de Clases Base.  Usa una máquina virtual para la ejecución de un programa.

3 Principales beneficios de Java Orientado a Objetos Interpretado y de plataforma independiente Dinámico y distribuido Soporta la Multitarea Robusto y Seguro

4 La máquina virtual de Java Sistema Operativo JVM Application Sistema Operativo Browser JVM Applet Entrono de Ejecución de un programa Java Entrono de Ejecución de un applet Java

5 Compiladores JIT (Just In Time) JVM ejecutándose un Applet o una Aplicación Compilador J.I.T. archivo.class código máquina Java ByteCode Código Fuente (*.java) (*.class) Java VM Sistema Operativo javacjava Proceso de creación y cargar de un programa Java Proceso de Ejecución de un Programa Java

6 Arquitectura neutral de Java Compilador Código Fuente Java Byte Code Intérprete ( *.java ) ( *.class ) El mismo para cada plataforma Uno para cada plataforma El mismo para cada plataforma Uno para cada plataforma Windows 95/98 Windows NT Mac OS Solaris Unix OS/2

7 Ediciones del SDK de Java Java está disponible en las ediciones:  J2SE (Standard Edition): Desarrollo de Aplicaciones standalone (escritorio) y applets.  JEE (Enterprise Edition): Desarrollo de Aplicaciones Empresariales (WEB e Integración de Aplicaciones). Contiene a J2SE.  J2ME (Micro Edition): Desarrollo de Aplicaciones móviles.  Java Card: Desarrollo de Micro Aplicaciones. (SmartCards).

8 La Plataforma Java 2 Standard Edition

9 Componentes del Java 2 SDK Provee:  Compilador (javac.exe)  Librería de Clases Base classes.zip rt.jar  Debugger (jdb.exe)  Interprete de Bytecode: La Máquina Virtual de Java (java.exe)  Generador de Documentación (javadoc.exe)  Utilidad para Empaquetado (jar.exe)  Visor de Applets (appletviewer.exe), etc…

10 Contenedores y Servidores JEE 5

11 Capas de una Aplicación Empresarial con JEE

12 Tecnologías que respaldan la capa web de JEE 5

13 Integración de Seguridad - Access Manager

14 Java Micro Edition

15 Java Card

16 Entornos de Ejecución

17 ¿Dónde está Java?

18 Java Community Process (JCP) Apache Software Foundation Eclipse Foundation Inc. Fujitsu Limited Google Hewlett-Packard IBM Intel Nortel Networks Oracle Red Hat middleware LLC SAP SAS Institute Inc. Sun Microsystems Nokia

19 Consideraciones al Elegir Java Tiempo y Costo de Entrenamiento del Equipo de Desarrollo. Documentación adecuada del IDE a Utilizar. Hardware disponible. Entorno de Ejecución. Arquitectura de la Aplicación

20 Proyecto SIAT – SAT Trujillo ERP implementado sobre Java EE 5 Integra todos los Procesos de un Servicio de Administración Tributaria (SAT) Se proyecta que 1300 Municipios accederán a los Servicios de SIAT para el 2010.

21 Gracias…