Java Enterprise edition

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
J2EE – Java 2 Enterprise Edition
Universidad Nacional Autónoma de Honduras
Arquitectura, conceptos y ejemplos
La Plataforma Holmes y Aplicaciones
"java del lado del servidor" Servlet y JSP Java Server Pages.
Model View Controller (MVC)
Investigación Servidor de Aplicaciones WebSphere
Java 2 Platform Enterprise Edition
Jonathan Patricio Cárdenas Ruperti
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.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
J2EE – Java 2 Enterprise Edition
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS para el negocio José Manuel García.
Enterprise Middleware: Software entre el sistema operativo y tus aplicaciones que provee servicios como: Persistencia de datos Transacciones Mensajes.
Presentado Por: LEONARDO GARCIA CUELLAR
Java ??? Ing. Rolando Steep Quezada Martínez
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.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
 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.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Curso de JAVA Standard Edition y JAVA EE (J2EE)
ERPS Daniel Lozano Carrillo. TIPOS DE ERPS Soluciones a la medida Estándar Modular En la Nube.
Your Logo ING. FREDY ALEXANDER MARTINEZ. Here comes your footer  Page 2 Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación.
¿ Por que utilizar Java y la POO
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLEMENTACIÓN DE COMPONENTES.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
1.  Tomcat es un contenedor web basado en el lenguaje Java que actúa como motor de servlets y JSPs.  Se ha convertido en la implementación de referencia.
=MARCOS DE TRABAJO ORIENTADO A OBJETOS= « NETBEANS » INTEGRANTES: SOTELO CORTES JESVAN FIDEL JIMENEZ ALFARO ARTURO CAMARA.
UAA – Introduccion a Progracion Orientada Objetos Introducción al Java.
Introducción Framework 3.0. Introducción Junto con Windows Vista se libera al mercado una serie de tecnologías para desarrolladores de software que cambiarán.
Java Server Faces Desarrollo de Aplicaciones Empresariales con Java Instructor: Geovanny Cudco
Diseño de un sistema de gestión y asignación de equipos para una empresa TFC – Area J2EE Realización: Jose Angel Pardillo Vela Ingeniería técnica en Informática.
APACHE LICENSE Ronald Chacón Carlos López Leonardo Páez Adriana Rodríguez Universidad De La Salle Bogotá, Agosto 18 de 2011.
Intendencia de Montevideo Planificación TECNOLOGÍA DE LA INFORMACIÓN gvSIG en una arquitectura empresarial JEE Ing. Ignacio Talavera
BASE DE DATOS Reingeniería de Procesos. Modelo de BPR Definición del Negocio Refinamiento e instanciación Evaluación de procesos Especificación y diseño.
Desarrollo de un Laboratorio remoto-virtual para la enseñanza de cursos de Ingeniería Ing. Angelo Velarde Profesor Auxiliar Ingeniería de las Telecomunicaciones.
San Juan Bautista Tuxtepec, Oaxaca a 01 de Septiembre de 2016 INSTITUTO TECNOLÓGICO de Tuxtepec PROGRAMACION EN AMBIENTE CLIENTE-SERVIDOR CORBA PRESENTA:
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
La Plataforma Holmes Irisel Consulting 2016.
Servidor de aplicaciones
Capítulo 6: Introducción a los frameworks
Capítulo 2: Tecnologías para la creación de sitios web
Potente herramienta para el desarrollo de aplicaciones móviles
Servidores de Aplicaciones Java Víctor Orozco
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
FECHA ÚLTIMA REVISIÓN: 13/12/11
Agustín J. González Programación de Sistemas: ELO-330
Clasificación de Software
MODELO CLIENTE -SERVIDOR
Aplicaciones Web 1 CAPITULO 1 Introducción a las aplicaciones Web Ing. Jeffery Naranjo Msc
EDWIN SANTIAGO YACELGA MALDONADO SANGOLQUÍ – ECUADOR 2016
Modelo de 3 capas. Qué es la arquitectura de una aplicación? La arquitectura se refiere a la forma en la que es diseñada tanto física como lógicamente.
INTRODUCCIÓN A JAVA.
Java Historia Datos ¿ Por qué eligen Java ?.
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
QUE ES UN SISTEMA OPERATIVO ANDROID  Es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux.  Permite controlar dispositivos.
Servidores web. ¿Cómo funciona la web? Internet Cliente Web ( Netscape, Internet Explorer, Firefox, etc.) Servidor Web Servidor de nombres (DNS) 2.
Características Generales y Entornos de Desarrollo
Servidor de Reportes basado en Tecnología Java y XML
Spring Framework.
Transcripción de la presentación:

Java Enterprise edition J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega

Plataforma java ee Es una Plataforma de programación Posee una arquitectura distribuida por niveles Se basa en componentes modulares Se considera informalmente como un estándar Fue desarrollada por Sun Microsystems Simplifica las aplicaciones empresariales

APIs de Java EE javax.ejb.* javax.naming java.sql java.transaction.* javax.xml.* javax.jms.*

Desarrollo de Plataforma de bajo coste Es que es posible empezar con poco o ningún coste. La implementación Java EE de Sun Microsystems puede ser descargada gratuitamente. Existen muchas herramientas de código abierto disponibles para extender la plataforma o para simplificar el desarrollo.

Herramientas de desarrollo Java NetBeans IDE (IDE basado en java) Eclipse (IDE basado en java) Apache Tomcat (servidor web de Servlet/JSP) Struts (framework para desarrollar aplicaciones web EE conforme al modelo MVC)

Servidor de aplicaciones de J2EE Servidor en una red de computadoras que ejecuta ciertas aplicaciones Proporciona servicios de aplicación a las computadoras cliente Centraliza y disminuye la complejidad en el desarrollo de aplicaciones. gestiona acceso a los datos de la aplicación gestiona funciones de lógica de negocio

Servidores de aplicaciones JEE 5 certificados GlassFish (servidor de aplicaciones de código abierto de Sun) Servidor de Aplicaciones SAP NetWeaver, Java EE 5 Edition de SAP JEUS 6 (Servidor de aplicaciones específico de Linux de TmaxSoft)

Servidores de aplicaciones JEE 1 . 4 certificados Gerónimo IBM websphere application server Sun java system Web server Servidor de aplicaciones Weblogic (bea systems)

El modelo de aplicación java ee El lenguaje de programación java La maquina virtual de java Implementación de servicios empresariales Soporte se conduce en el nivel medio Arquitectura para servicios en aplicaciones multinivel Presentación implementada por el desarrollador Lógica de negocios

Aplicaciones distribuidas multinivel Lógica de aplicación dividida en componentes Los distintos componentes son instalados en distintas maquinas

Aplicaciones distribuidas multinivel

Seguridad en aplicaciones j2ee restricciones de seguridad definidas a tiempo de despliegue Protege a los desarrolladores de implementar medidas de seguridad Provee un logueo estándar La misma aplicación trabaja en distintos entornos de seguridad sin cambiar su código fuente

componentes de java ee Es una unidad de software auto-contenida y funcional Esta ensamblada en una aplicación java ee con sus respectivas clases y archivos Se comunica con otros componentes

componentes de java ee Applets corren en el cliente Servlets/jsp/jsf/java beans corren en el servidor Componentes empresariales JavaBeans que corren en servidor

clientes java ee Cliente Web: Paginas Web dinámicas conteniendo varios tipos de lenguajes de markup (html, XML, etc.) Un buscador Web el cual presenta las paginas recibidas desde el servidor Cliente de aplicación

applets Pequeña aplicación de cliente escrita en java Necesita el plug-in de java y un archivo de políticas de seguridad

clientes de aplicación Corre en una maquina cliente Posee una interfaz mas rica

arquitectura de java beans Administra flujo de datos entre un applet y los componentes del servidor Entre los componentes del servidor y la base de datos Simples en diseño e implementación

comunicación del servidor java ee

componente web

componentes de negocio

gracias!