ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Programación Orientada a Objeto 1
DIAGRAMA DE COMPONENTES
Internet y tecnologías web
CUPS Configuración y Uso de Paquetes de Software
Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
J2EE – Java 2 Enterprise Edition
Aplicaciones J2EE.
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Arquitectura del sistema
Arquitectura, conceptos y ejemplos
"java del lado del servidor" Servlet y JSP Java Server Pages.
Presentado por: Lenin Isaías Escobar Mendoza
Java Server Pages (JSP)
JSP Copyright ISIPE – Instituto de Servicios Informáticos para Empresas – Universidad Siglo 21 – Cualquier copia u otro uso debe ser autorizado expresamente.
Curso de Java y Aplicaciones Web
Investigación Servidor de Aplicaciones WebSphere
Java 2 Platform Enterprise Edition
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
JAVA. Introducción Que es java?  Código reusable  Multiplataforma.
Desarrollo de aplicaciones web en entorno servidor
Tecnologías para el desarrollo de aplicaciones Web
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.
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.
Lenguajes utilizados para aplicaciones distribuidas
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
J2EE – Java 2 Enterprise Edition
 Es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y.
“SERVLETS”. Paola Rojas Contreras Juan Villarroel Leiva José Miguel Perez V. Departamento de Electrónica.
Alma Rosa Colín González. Las aplicaciones distribuidas se han convertido en un aspecto fundamental en los negocios y la industria a nivel mundial. INTRODUCCIÓN.
Enterprise Java Beans. EJBs Beans gestionados por un contenedor del servidor de aplicaciones para gestionar el acceso a recursos (bases de datos, colas.
Despliegue de Aplicaciones con la Implementación de Referencia de Sun J2EE Justo N. Hidalgo Sanz A partir del libro Java Server Programming J2EE.
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Control de acceso en Java EE
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone.
Cristian Fonnegra Marin
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.
 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.
Desarrollo para Entorno Web
INGENIERIA DEL SOFTWARE DEL COMERCIO ELECTRONICO CLIENTE/SERVIDOR
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
Proyecto Final Ampliación de Sistemas Operativos.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
UNITEC NEGOCIOS ELECTRÓNICOS ”DESARROLLO DE SOFTWARE ”
Capítulo 12. Tecnología y herramientas. Ricardo García Mataix
Instituto Tecnológico de puebla Materia Desarrollo de aplicaciones para ambientes distribuidos Catedrático Dr. José Bernardo Parra Alumnos Cesar Mauricio.
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.
 ACCESO REMOTO.  PRESENTADO A:  ING FABIO LASSO  PRESENTADO POR:  CRISTIAN FELIPE CASTRILLON  PARQUE INFORMATICO CARLOS ALBAN.
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.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
Conociendo el modelo Cliente-Servidor
Temario Java 2 Enterprise Edition Arquitectura Especificación Servlets Contenedores Cookies Sesiones.
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.
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.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
 Tres tipos de aplicaciones ◦ Aplicaciones Web Java ◦ Objetos distribuidos EJBs ◦ Aplicaciones Empresariales.
UAA – Introduccion a Progracion Orientada Objetos Introducción al Java.
Servidores de Aplicaciones Java Víctor Orozco
Java Enterprise edition
Transcripción de la presentación:

ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ

Una aplicación con distintos componentes que se ejecutan en entornos separados, normalmente en diferentes plataformas conectadas a través de una red. Las típicas aplicaciones distribuidas son de dos niveles (cliente-servidor), tres niveles (cliente-middleware-servidor) y multinivel.

La distribución de la gestión de recursos de forma dinámica permite que distintos tipos de aplicación la implementen a su conveniencia. La ayuda ofrecida por el sistema a la gestión de recursos (la exportación a las aplicaciones del estado de los mismos y participación de las mismas en la revocación de éstos)

La plataforma de Java utiliza un modelo de aplicación distribuida multicapas, para las aplicaciones. La lógica de la aplicación, se divide en varios componentes de acuerdo a su función, y estos componentes se encuentran instalados en distintas formas, dependiendo de la magnitud usado en la aplicación.

 -Los componentes del Cliente, funcionan en la máquina del cliente.  -Los componentes del Web funcionan en el servidor Java.  -Los componentes de Negocio, funcionan en el servidor Java.

Navegador Contenedor Aplicación Cliente Aplicación Cliente Aplicación Cliente Contenedor Web Servlets Páginas JSP EJB Contenedor EJBs Servidor JEE Base Datos Máquina Cliente Servidor de Aplicaciones

Los sistemas, se forman por componentes. Un componente en Java, es una unidad funcional autónoma de software, que está integrada en una aplicación, con sus relacionadas clases y archivos, y que se comunica con otros componentes. La especificación de cada componente define los siguientes:

 Aplicaciones clientes y applets, son los componentes que funcionan en el cliente.  Java Servlet y JavaServer Pages (JSP), son los componentes Web que funcionan en el servidor.  Los componentes JavaBeans de la empresa (EJB), son los componentes del negocio que funcionan en el servidor.

CONCLUSIÓN Los componentes que se utilizan en un sistema distribuido nos dice que cada parte es indispensable para que la aplicación se desempeñe como tal, asiendo uso de todos los recursos que ofrece java.