Download Aplicaciones - elcontextotecnologicoeducativo

Document related concepts
no text concepts found
Transcript
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.
Servidor de
Aplicaciones
Máquina
Cliente
Servidor JEE
Contenedor Web
Navegador
Servlets
Páginas
JSP
Contenedor
Aplicación
Cliente
Aplicación
Cliente
Contenedor EJBs
EJB
EJB
Base
Datos
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.